Ajax JQuery yorum sistmei yapmaya çalışıyordum yalnız yorum göndermekte sıkıntım çıktı sorunumu çözebilecek varmı ?
HEAD TAGLARI
<script type="text/javascript" src="https://code.jquery.com/jquery-1.5.2.min.js"></script>
<script type="text/javascript">
function gonder (){
var kimden = $("input[name=kimden]").val();
kimden = JQuery.trim(kimden);
var konuid = $("input[name=konuid]").val();
konuid = JQuery.trim(konuid);
var yorum = $("textarea[name=yorum]").val();
yorum = JQuery.trim(yorum);
if(yorum ==""){
alert("boş yorum atamazsın.")
}else{
var=degerler = "kimden="+kimden+"&konuid="+konuid+"&yorum="+yorum;
$.ajax{{
type: "POST",
url: "ajax.php",
data: degerler,
success: function(sonuc){
if (sonuc =="hata1"){
alert("Boş yorum atamazsın. ");
}else if ( sonuc == "hata2"){
alert("Yorum eklenirken bir sorun oluştu");
}
else{
$("#yorumlar").append(sonuc);
}
}
}};
}
}
</script>
Yorum gönderme formu
<div class="comment-form">
<form class="row clearfix" action="" method="post" onsubmit="return false" >
<input class="form-control no-resize" type="hidden" name="kimden" value="<?=$bilgiler["kullaniciadi"];?>" ></input>
<input class="form-control no-resize" type="hidden" name="konuid" value="<?php echo $id;?>" ></input>
<div class="col-sm-12">
<div class="form-group">
<textarea rows="4" class="form-control no-resize" name="yorum" placeholder="Yorum yazınız."></textarea>
</div>
<button type="submit" onclick="gonder()" class="btn btn-block btn-primary btn-round">Yorum Yap</button>
</div>
</form>
</div>
AJAX.PHP
<?php
include"ayar.php"
header("Content-Type: text/html; charset=iso-8859-9");
//Değerleri Alalım
$a = $_POST["kimden"];
$b = $_POST["konuid"];
$c = iconv('UTF-8', 'ISO-8859-9', $_POST["yorum"]);
if(empty ($c)){
echo "hata1";
}else {
$ekle=mysql_query("insert into yorumlar (kimden,konuid,yorum) values ('$a','$b','$c')");
if ($ekle) {
$id = mysql_insert_id();
$bul = mysql_query("select * from yorumlar where='$id'");
$goster = mysql_fetch_array($bul);
extract($goster);
echo"
<li class='row clearfix'>
<div class='icon-box col-md-2 col-4'>
<img class='img-fluid img-thumbnail' src='assets/images/sm/avatar2.jpg' alt='Awesome Image'></div>
<div class='text-box col-md-10 col-8 p-l-0 p-r0'>
<h5 class='m-b-0'> @ ($yazan) </h5>
<p> ($yorum) </p>
</div>
</li>
";
}else{
echo "hata2";
}
}
?>AYAR.PHP
<?php
$baglan = mysql_select_db("xxxxx" ,mysql_connect("localhost","xxxx","xxxxxx")) or die (mysql_error());
mysql_query("SET CHARACTER SET latin5");
?>