sorunum eksik olmaması gibi göründüğü halda beğeni linkine tıkladığım halde boş dönüyor sayfa hiçbir alert alamıyorum 2 gündür bu sorunun nerden kaynaklandığını çözemedim şimdiden yanıt verenler için teşekkürler
">
">
<script>
$(function() {
$("a.like").click(function() {
var nesne = $(this);
var id = nesne.attr("id");
var veri = "id="+id+"&durum=1";
$.ajax({
url: "begen.php",
data: veri,
type: "post",
dataType: "json",
success: function(e) {
if(e.hata){
alert(e.hata);
}else {
alert(e.ok);
var c = $("#"+id+".begen").html();
var sayi = parseInt(c)+1;
$("#"+id+".begen").html(sayi);
}
}
});
});
})
</script>
require("ayar.php");
session_start();
$data = [];
if($_POST){
if($_SESSION){
$id = $_POST["id"];
$ben = $_SESSION["id"];
$query = $db->prepare("select * from begeniler where begenen_id = ? and begenilen_id = ?");
$query->execute([$ben,$id]);
$ok = $query->rowcount();
if($ok){
$data["hata"] = "bu konuyu daha once begendiniz..";
}else {
$ekle = $db->prepare("insert into begeniler set
begenen_id = ?,
begenilen_id = ?
");
$ekle->execute([$ben,$id]);
$guncelle = $db->prepare("update yorumlar set begen = begen +1 where yorum_id = ?");
$guncelle->execute([$id]);
$ok = $guncelle->rowCount();
if($ok){
$data["ok"] = "konuyu begendiniz..";
}else {
$data["hata"] = "bir sorun olustu";
}
}
}
else {
$data["hata"] = "uye girisi yapmanız gerekiyor..";
}
}
echo json_encode($data);
?>