Merhaba
haber scripti yazmaya çalıştım.Kodun son hali..
Hata yok fakat işlem de yok..duzeltme ve silme işlem yapıyor. Sonra haber eklem ekledim.Fakat;düzeltme, silme veya yeni haber ekleme'ye tıkladığımda ana sayfaya geri dönüyor..
haber scripti yazmaya çalıştım.Kodun son hali..
Hata yok fakat işlem de yok..duzeltme ve silme işlem yapıyor. Sonra haber eklem ekledim.Fakat;düzeltme, silme veya yeni haber ekleme'ye tıkladığımda ana sayfaya geri dönüyor..
PHP:
<?php
error_reporting(E_ALL);
include ("yol.php");
switch ($_GET['mode']){
case "haberduzelt":
$sorgu = mysql_query("SELECT * FROM haber WHERE haber_id = '$_GET[haber_id]'");
while ($bilgi = mysql_fetch_array($sorgu)){
?>
<br>
<a href='yonetim.php'>Ana Sayfa</a>
<br><br>
<?=$_GET[haber_id];?>
<form action="yonetim.php?mode=haberduzelt&haber_id=<?=$_GET['haber_id']?>" method="POST">
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr><td width="150"><font face="Verdana" size="2" color="Black">Isim:</font></td>
<td width="250"><input type="Text" name="isim" size="35" value="<?=$bilgi[isim];?>"></td></tr>
<tr><td><font face="Verdana" size="2" color="Black">e-mail:</font></td>
<td><input type="Text" name="email" size="25" value="<?=$bilgi[email];?>"></td></tr>
<tr><td width="150"><font face="Verdana" size="2" color="Black">Konu:</font></td>
<td width="250"><input type="Text" name="konu" size="50" value="<?=$bilgi[konu];?>"></td></tr>
<tr><td><font face="Verdana" size="2" color="Black">Mesaj:</font></td>
<td><textarea name="mesaj" cols="35" rows="10"><?=$bilgi[mesaj];?></textarea></td></tr>
<tr><td><font face="Verdana" size="2" color="Black"></font> </td>
<td>
<input type="hidden" name="kaydet" value="1" />
<input type="hidden" name="haber_id" value="<?=$bilgi[haber_id];?>" />
<input type="Submit" name="Send Mail" value="Gonder"> <input type="Reset" name="Reset" value="Temizle"></td></tr>
</table></form><br>
<?
$isim=$_POST['haber_baslik'];
$email=$_POST['haber_yazi'];
$konu=$_POST['haber_yazi'];
$mesaj=$_POST['resim'];
$mesaj=$_POST['yazan'];
$mesaj=$_POST['tarih'];
$mesaj=$_POST['hit'];
}
if ($kaydet == 1)
{
$yaz = mysql_query("UPDATE haber set isim='".$isim."', email='".$email."', konu='".$konu."', mesaj='".$mesaj."' WHERE haber_id='".$haber_id."'");
echo ("UPDATE haber set isim='$isim', email='$email', konu='$konu', mesaj='$mesaj' WHERE haber_id='.$haber_id.'");
print mysql_error();
echo "<script language='javascript'>alert('Düzenleme İşlemi Başarıyla Tamamlanmıştır...'); location.href='yonetim.php?mode=haber';</script>";
}else{
echo "Hata oluştu";
}
break;
case "habersil":
$sil1 = mysql_query("DELETE FROM haber WHERE haber_id='".$_GET['haber_id']."'");
if ($sil1){
echo "<script language='javascript'>alert('Veri silindi...'); location.href='yonetim.php?mode=haber';</script>";
}else{
echo "Hata oluştu";
}
break;
default:
?>
<a href="yonetim.php?mode=haberekle.php">Yeni Haber Ekle</a><br>
<table width="800" border="1" cellspacing="0" cellpadding="0" align="CENTER">
<tr>
<td colspan="9" align="CENTER" valign="MIDDLE">HABERLER</td>
</tr>
<tr>
<td align="CENTER"><b>id<b></td>
<td align="CENTER"><b>Baslik<b></td>
<td width="350"><b>Haber<b></td>
<td align="CENTER"><b>Resim<b></td>
<td align="CENTER"><b>Yazan<b></td>
<td align="CENTER"><b>tarih<b></td>
<td align="CENTER"><b>hit<b></td>
<td align="CENTER"><b>Duzelt<b></td>
<td align="CENTER"><b>Sil<b></td>
</tr>
<?
$oku = mysql_query("SELECT * FROM haber ORDER BY haber_id DESC");
while ($okunan = mysql_fetch_array($oku)){
?>
<tr>
<td><?=$okunan['haber_id']?></td>
<td><?=$okunan['haber_baslik']?></td>
<td width="350"><?=$okunan['haber_yazi']?></td>
<td><?=$okunan['resim']?></td>
<td><?=$okunan['yazan']?></td>
<td><?=$okunan['tarih']?></td>
<td><?=$okunan['hit']?></td>
<td bgcolor="#FECECD"><a href="yonetim.php?mode=haberduzelt&haber_id=<?=$okunan['haber_id']?>">Düzelt</a></td>
<td bgcolor="#FECECD"><a href="yonetim.php?mode=habersil&haber_id=<?=$okunan['haber_id']?>"> Sil </a></td>
</tr>
<?php
}
}
?>
</table>