PHP Sayfa Yenileme Sorunu
9
●847
- 18-01-2019, 14:30:39Bu kod sonsuz sayıda yeniler sayfayı hocamblack_scorpion adlı üyeden alıntı: mesajı görüntüle
- 18-01-2019, 14:31:45Evet haklısınız şimdi bende farkettimMisafir adlı üyeden alıntı: mesajı görüntüle
Ajax tarzı bi işlemle yapılabilir sanırım
- 18-01-2019, 14:32:15black_scorpion adlı üyeden alıntı: mesajı görüntüleEvet denedim durmuyor sürekli yeniliyor.Misafir adlı üyeden alıntı: mesajı görüntüle
- 18-01-2019, 14:33:17Az bekleyin yapıp atacağım sizeBezos adlı üyeden alıntı: mesajı görüntüle
- 18-01-2019, 14:35:25O zaman şu şekilde yapın biraz ameleliğe kaçıyor ama olur diye düşünüyorum,
burdaki 10 sayısını değişkene bağlayın ve dbye kaydedin ardından refresh komutundan önce veritabandaki 10 sayısının değerini -1 düşüren query yi yazın böylece her yenilemeden önce sayı bi azalır ve 10. adımda 1 kere yeniler bırakır diye düşünüyorum.
Anlamadıysanız alıntılarsanız belki örnekleyebilirim - 18-01-2019, 14:48:42
<?php $yenilenmeSayisi = $_COOKIE['yenilenmeSayisi']; if($yenilenmeSayisi == "") { setcookie("yenilenmeSayisi", "1", time() + (86400 * 30*7)); $yenilenmeSayisi = "1"; } echo "Sayfa <b>{$yenilenmeSayisi}</b> kere yenilendi.<br>"; if($yenilenmeSayisi < 10){ echo "Sayfa 10 saniye sonra yenilecek."; $yeniCookie = $yenilenmeSayisi + 1; unset($_COOKIE['yenilenmeSayisi']); setcookie("yenilenmeSayisi", $yeniCookie, time() + (86400 * 30*7)); header("Refresh: 10;"); } else{ echo "Yenilenme bitti."; } ?>Cookie mantığıyla yaptım hocam. Biraz incelerseniz mantığını anlarsınız. İyi günler - 18-01-2019, 15:01:20Hocam süpersin çalışıyor eline sağlıkMisafir adlı üyeden alıntı: mesajı görüntüle
Ajax tarzı bi işlemle yapılabilir sanırım