1. sorun $Yorum_Yapilan_Yer=$_POST["Yorum_Yapilan_Yer"]; değişkeniyle alakalı.
Bu form eger A sayfasından gönderildiyse formdaki değerin A'dan Gelen
Bu form eğer B sayfasından gönderildiyse formdaki değerin B'dan Gelen değer olarak olması gerekiyor ki veritabanıma bu şekilde işlensin.
Şimdi yorum yapılan yeri çektiğin bir değişen vardır herhalde. O değişkeni aşağıdaki gibi kayıt et. Aynı şekil yorum yapılan id içinde geçerli;
Büyük ihtimal bir sayfaya girince konunun id yukarıda yazıyordur, "İndex.php?id=konuid" şeklinde. Bunu forma atarsın
<?php
$yorumyapilanyer = $_GET["id"];
$yorumyeri = $yorumyapilanyer;
$yorumidsi = $yorumyapilanid;?>
şeklinde kayıt et.
<input type="hidden" name="Yorum_Yapilan_Yer" value="<?php echo$yorumyeri; ?>"/>
<input type="hidden" name="Yorum_Yapilan_ID" value="<?php echo$yorumidsi; ?>"/>
Hazır hali;
<?php include("conf/baglanti.php"); ?>
<?php
if ($_POST){//Formdan veri gönderildiyse
$Ad_Soyad=$_POST["Ad_Soyad"];
$Eposta=$_POST["Eposta"];
$Mesaj=$_POST["Mesaj"];
$Yorum_Yapilan_Yer=$_POST["Yorum_Yapilan_Yer"];
$Yorum_Yapilan_ID=$_POST["Yorum_Yapilan_ID"];
$kontrol=mysql_query("INSERT into Yorumlar (Ad_Soyad, Eposta, Mesaj, Yorum_Yapilan_Yer, Yorum_Yapilan_ID) values ('$Ad_Soyad','$Eposta','$Mesaj','$Yorum_Yapilan_Yer', '$Yorum_Yapilan_ID')");
if ($kontrol){
echo "Kayıt Başarılı";
}
else{
echo "Kayıt Esnasında Bir Sorun Oluştu!";
}
} else{
?>
<?php $yorumyeri = $yorumyapilanyer;
$yorumidsi = $yorumyapilanid;?>
<form name="form1" action="yorum_onay.php" method="post">
<input type="hidden" name="Yorum_Yapilan_Yer" value="<?php echo$yorumyeri; ?>"/>
<input type="hidden" name="Yorum_Yapilan_ID" value="<?php echo$yorumidsi; ?>"/>
<table width="100" border="0" align="left">
<tr>
<td>Adınız</td>
<td><input name="Ad_Soyad" type="text" /></td>
</tr>
<tr>
<td>E-Posta Adresiniz</td>
<td><input name="Eposta" type="text" /></td>
</tr>
<tr>
<td>Yorumunuz</td>
<td><textarea name="Mesaj" cols="22" rows="3"></textarea><br /><em><span class="kucuk_yazi">Tüm alanları doldurmak zorunludur!</span></em><br /><input type="submit" name="gonder" value="Kaydet"/></td>
</tr>
</table>
</form>
<?php
}
?>Elimden gelen bu kadar. Demek istediğimi umarım anlamışsındır.