Arkadaşım konuyu tamamen okumadan göz gezdirdim bir, eğer ekleme kodun bu ise ekleyemezsin
<?php
$kat_id=$_POST['katsec'];
$adi=$_POST['adi'];
$aciklama=$_POST['aciklama'];
if((isset($_POST['katsec'])) && ($_POST['katsec'] != "")) {
header("Location: icerikekle.php?kat_id=$kat_id"); {
echo "<script type='text/javascript'>goster('Kayıt Başarılı');</script>" ;
}
}
?>Neden dersen değişkenle postdan gelen değeri verdin evet ama mysqle eklemeden header ile yönlendiriyosun, POST SESSION değil ki yönlendirdiğin sayfada da değeri dursun
Ya post ekleme yaptığın sayfaya vereceksin actionunu, ya da o sayfada o işlemi yapacaksın, ya da diğer sayfaya bilgiyi sen taşıyacaksın.
Form sayfanı ve işleme sayfandaki kodları eklersen buraya tam başka hatan varsa görebilir ve yardımcı olmaya çalışabiliriz.
Merhaba, senin dediğin kodları düzenledim şimdi konu eklerken hata almıyorum.
Ama şöyle birşey var, eklediğim yazıyı index.php de göremiyorum...
index.php içindeki kodlar
<?
$query_sorgu = "SELECT * FROM icerikler where kat_id='$kat_id' ORDER BY id DESC" ;
$sorgu = mysql_query($query_sorgu);
$row_sorgu = mysql_fetch_assoc($sorgu);
do {
$id=$row_sorgu['id'];
$adi=$row_sorgu['adi'];
$tarih=$row_sorgu['tarih'];
$ekleyen=$row_sorgu['ekleyen'];
$yolu=$row_sorgu['yolu'];
}
while($row_sorgu = mysql_fetch_assoc($sorgu));
?>
<?
///Listele
$sorgu = "SELECT * FROM kategoriler ORDER BY id DESC" ;
$sorgu = mysql_query($sorgu);
while($row=mysql_fetch_object($sorgu))
{
$id=$row->id;
$kat_adi=$row->kat_adi;
?>
</li>
<li><a href="kategoriler.php?id=<?=$id ?>" title="<?=$adi?>"><b>
<?=$kat_adi ?>
</b></a></li>
<? } ?>