$('#benimFormum').submit(function(e){ // e değişkenine fonksiyonun event'ini alıyoruz.
e.preventDefault(); // bu şekilde event i durduran işlev varsa sayfayı yenilemez hocam, eğer hala yeniliyorsa başka biryerde hata vardır o yüzden buradaki kodlar etkileniyordur.Bu şekilde deneyin isterseniz yazdığım şekilde. Yenileme yapması mümkün değil.
hocam kodları veriyorum tekrar ;
$(function(){
$('#benimFormum').submit(function(e){
e.preventDefault();
var data = $(this).serialize();
$.ajax({
type:'post',
data:data,
dataType:'json',
url:'yorum.php',
success:function(donenBasariliVeri){
console.log(donenBasariliVeri);
$('#sonuc').html(donenBasariliVeri);
},
error:function(donenHata){ // dönen cevap 2** kodlarından birine sahip değilse.
console.log(donenHata)
}
}); // ajax function
}); // submit function
}); // document ready function<form method="post" id="benimFormum">
<input type="text" placeholder="Yorum Gir" name="yorum" id="yorum"/>
<input type="hidden" placeholder="Yorum Gir" name="kullanici" id="kullanici" value="<?php echo $yorum["id"]; ?>"/>
<input type="hidden" placeholder="Yorum Gir" name="icerik" id="icerik" value="<?php echo $row["id"]; ?>"/>
<input type="submit" name="gonder" value="Gönder" />
<div id="sonuc"></div>
</form>buradada yorum.php
<?php
include("confing.php");
$yorum = $_POST["yorum"];
$kullanici = $_POST["kullanici"];
$icerik = $_POST["icerik"];
$tarih = time();
$kaydet = mysql_query("insert into yorum (id, yorum, kullanici, icerik, tarih) value (null, '$yorum','$kullanici','$icerik','$tarih') ");
echo "Kaydedildi.";
?>bu kodlar çalışmıyor işte