-
Üyelik
11.10.2018
-
Yaş/Cinsiyet
34 / E
-
Meslek
ÖĞRENCİ
-
Konum
İstanbul Anadolu
-
Ad Soyad
A** E**
-
Mesajlar
193
-
Beğeniler
4 / 7
-
Ticaret
0, (%0)
arkadaşlar deneme.php adında bir sayfam var içinde sadece echo ile bişeyler yazıyor.Ben index.php den bu sayfayı setInterval kullanarak bir saniye aralıklarla yazmaya çalışıyorum ama sadece bir kere yazıyor
<script>
setInterval(function () {
$('#goster').load("deneme.php")
}, 1000);
</script>
-
Üyelik
19.02.2017
-
Yaş/Cinsiyet
24 / E
-
Meslek
Web Developer
-
Konum
Bursa
-
Ad Soyad
M** A**
-
Mesajlar
933
-
Beğeniler
136 / 276
-
Ticaret
11, (%100)
Şu şekilde de deneyebilirsin,
<script>
setInterval(function () {
$.get( 'deneme.php',{'get:'data'},function(data){
$('#goster').html(data);
});
}, 1000);
</script>
-
Üyelik
19.04.2015
-
Yaş/Cinsiyet
26 / E
-
Meslek
Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** E**
-
Mesajlar
820
-
Beğeniler
1 / 302
-
Ticaret
1, (%100)
Kodunda bir yanlışlık yok, PHP dosyanda şunu yazdırmayı dene;
echo date('Y-m-d H:i:s', time());
eğer bir değişim yoksa sorun client ile alakalı olabilir (belki cache'dir) ancak kısa aralıklarla bir kaynaktan veri çekmeyi amaçlıyorsan node.js veya socket.io kullanmalısın. AJAX (XHR) ve benzeri yollar kullanıcı aksiyonlarına bağlı durumlarda kullanılması için uygundur, kısaca her saniye sunucuya istek atıp yormak doğru değil.
no time for caution