$yazi_id = $_GET['blog_id'];
$yazilar= $db->prepare("SELECT * FROM blog INNER JOIN kategori ON kategori.kategori_id = blog.kategori_id WHERE blog_id=?");
$yazilar->execute(array($yazi_id));
$yazi_cek = $yazilar->fetch(PDO::FETCH_ASSOC);
$hit = @$_COOKIE[$yazi_cek['blog_id']];
if(!$hit){
$hit = $db->prepare("UPDATE blog SET blog_okunma=:g WHERE blog_id=:blog_id");
$hit -> execute(array(':g' =>$yazi_cek['blog_okunma']+1,'blog_id'=>$yazi_id));
setcookie($yazi_cek['blog_id'],"1",time()+3600);
}görüntülenme sayısı için yazdığım kod bu. fakat ne yaparsam yapayım çalışmıyor. daha doğrusu hit artıyor fakat her tıklamamda artıyor ve sayfanın üstünde başlıktaki hata ile karşılaşıyorum. ne yapacağımı şaşırdım .1 kez görüntüleyen bir gün sonra görüntülenme sayısını arttırsın diyorum. fakat neler yaptıysam olmuyor
"Warning: Cannot modify header information - headers already sent by" Problemini Çözemiyorum
1
●58
- 16-10-2021, 13:42:21basit bir php blog scripti yazıyorum. her şeyi denememe rağmen sürekli başlıkta bulunan hatayı alıyorum.