Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
1072
Tıklama
0
Öne Çıkarma
PHP de Haber Scripti Yazmak (İhtiyacı Olanlar)
U
20 yıl
Çavuş
Konu Sahibi

Şu Anda Aşşağıda Gördüğünüz Haber Ekleme Silme ve Haber Gösterme Kodları Tamamen Tarafımdan SAdece Bu Mesaj İçin Yazıldı

Aşşağıda Bulunan Dosyalar

1. haberler.php
2. haberekle.php
3. ekle.php
4. sil.php
5. ayar.php
6. haber.sql

Bu Dosyalarla Basit Bir Haber Yazma Scripti Oluşturabilir bunları İstediğiniz Gibi Geliştirirsiniz.
Kodlaması Açık ve Nettir EN Basit Bir HTML Kullanıcısı bile Bunu Rahatlıkla Editleyebilir.

> ayar.php

<? 
$dbhost="localhost";
$dbname="haber";
$dbuser="root";
$dbpass="";
$bagla=mysql_connect($dbhost,$dbuser,$dbpass);
@mysql_select_db("$dbname") or die ("Veritabanına Bağlanamadık");
?>
<style>
TD {font-family: verdana, Arial, Helvetica; font-size:10px; color: #333333;}
a:active { text-decoration: none; color: #666666}
a:link { text-decoration: none; color: #666666}
a:visited { text-decoration: none; color: #666666}
a:hover { text-decoration: none; color: #FF6600}
</style>



> haber.sql


CREATE TABLE `haberler` ( 
`no` int(10) unsigned NOT NULL auto_increment,
`baslik` varchar(100) NOT NULL default '',
`tarih` varchar(15) NOT NULL default '',
`haber` text NOT NULL,
PRIMARY KEY (`no`),
FULLTEXT KEY `baslik` (`baslik`),
FULLTEXT KEY `tarih` (`tarih`),
FULLTEXT KEY `haber` (`haber`)
) TYPE=MyISAM;





> haberekle.php


<?include("ayar.php");?> 
<form method="POST" action="ekle.php">
<table>
<tr>
<td nowrap>
Haber Başlığı
</td>
<td>
<input type="text" name="baslik" size="30">
</td>
</tr>
<tr>
<td nowrap>
Haber Tarihi
</td>
<td>
<?$tarih=date("d-m-y");?>
<input type="text" name="tarih" size="30" value="<?echo"$tarih";?>">
</td>
</tr>
<tr>
<td nowrap>
Haber Açıklaması
</td>
<td>
<input type="text" name="haber" size="30">
</td>
</tr>
<tr>
<td nowrap>
Haber Başlığı
</td>
<td>
<input type="submit" value="HABERİ EKLE" name="ekle">
</td>
</tr>
</table>
</form>
<table>
<?
$islem="SELECT * FROM haberler WHERE no ORDER BY no DESC";
$sonuc=mysql_db_query($dbname,$islem);
while ($php=mysql_fetch_array($sonuc))
{
?>
<tr>
<td nowrap>
<?=$php[baslik]?>
</td>
<td>
[ <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=4183406&url=sil.php?no=<?$php[no];?>" data-href="sil.php?no=<?$php[no];?>">SİL</a> ]
</td>
</tr>
<?
}
?>
</table>





> ekle.php


<? 
include("ayar.php");
$islem="INSERT INTO haberler (baslik,tarih,haber) VALUES ('$baslik','$tarih','$haber')";
$sonuc=mysql_db_query($dbname,$islem);
mysql_close($bagla);
header("Location:$HTTP_REFERER");
?>



> sil.php


<? 
include("ayar.php");
$islem = "DELETE FROM haberler WHERE no=$no";
$sonuc = mysql_query($islem,$bagla);
header("Location:$HTTP_REFERER");
?>




> habeler.php


<?include("ayar.php");?> 
<?
$islem="SELECT * FROM haberler WHERE no ORDER BY no DESC";
$sonuc=mysql_db_query($dbname,$islem);
while ($php=mysql_fetch_array($sonuc))
{
?>
<b><?=$php[baslik];?></b>
<br>
<b><?=$php[tarih];?></b> - <?$php[haber];?>
<br><br>
<?
}
?>






Bu Dosyaları Kaydedin ..

Veritabanınızda Bir DB Açın ve haber.sql yi oraya yedirin. Ondan Sonda Bütün İşlemler Size Kalmış Kodlar Gayet Açık ve Net

Tamamen Kendi Yazılımımdır :) (valla)



R
20 yıl
Yarbay

haber sqlyi yedirmek nasıl yani?


Bu mesaja 1 cevap geldi.
U
20 yıl
Çavuş
Konu Sahibi

yani Bunu haber.sql Olarak Kaydedin

Kendinize Bir Veritabanı Oluşturun.

Ondan Sonrada Oluşturduğunuz Veritabanını Seçerek

SQL SORGUSUndan Bunu Gözattan Bulun ve Tamam deyin Bu KAdar.



Yada SQL Sorgusundaki Üstteki Geniş Alana Bu haber.sql içindeki Kodları Yapıştırarak Ekle Diyin.


Bu mesaja 1 cevap geldi.
E
20 yıl
Yarbay

çok sağolasınsüper paylaşım


Bu mesaja 1 cevap geldi.
M
20 yıl
Onbaşı

PRIMARY KEY (`no`),
FULLTEXT KEY `baslik` (`baslik`),
FULLTEXT KEY `tarih` (`tarih`),
FULLTEXT KEY `haber` (`haber`)


bunların avantajı nedir ne anlama gelir ?


Bu mesaja 1 cevap geldi.
C
20 yıl
Binbaşı

Tşk.ler ellerine sağlık.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.