Merhaba, basit bir sayfa ziyaret sayacı yapmak istiyorum ve bunu .txt olarak saklasın.
veritabanı olarak .txt kullansın yani.
örnek : bu sayfa xx kere görüntülendi.
Sayfa ziyaret sayacı
11
●884
- 19-03-2014, 07:40:23Üyeliği durdurulduengoin adlı üyeden alıntı: mesajı görüntüle
<?php $read = file_get_contents('sayac.txt'); // sayac.txt oluşturduk $read = $read +1; // arttırdık. echo "bu sayfa $read kere görüntülendi."; // ekrana basdık. file_put_contents('sayac.txt',$oku); // kaydettik. ?F5 de artmasını istemiyorsak, cookie ile düzenleyebilirz.
if(!isset($_COOKIE["cerez"])){ $read = file_get_contents('sayac.txt'); // sayac.txt oluşturduk $read = $read +1; // arttırdık. echo "bu sayfa {$read} kere görüntülendi."; // ekrana basdık. file_put_contents('sayac.txt',$oku); // kaydettik. setcookie("cerez","1234",time()+60*60*24); // 24 saat cookie atadık }else{ $read = file_get_contents('sayac.txt'); echo "{$read} Kişi Ziyaret Etti."; file_put_contents('sayac.txt',$oku); } - 04-04-2014, 18:16:36Şimdi deneme fırsatım oldu, ama f5 yapınca da sayı artmıyor, sürekli 1 yazıyor neden olabilirQuismo adlı üyeden alıntı: mesajı görüntüle
- 04-04-2014, 20:26:27Kodlarda çerez kontrolü yapıldığı için...engoin adlı üyeden alıntı: mesajı görüntüle
- 04-04-2014, 20:28:19İkinci kodda çerez kontrolü var, birinci kodda yok.soulmy adlı üyeden alıntı: mesajı görüntüle
Ayrıca farklı bilgisayardan girince de sayı artmadı, çerezlik bi durum değil yani.. - 04-04-2014, 20:35:51Pardon dikkatli bakmamışım kodlara.engoin adlı üyeden alıntı: mesajı görüntüle

file_put_contents('sayac.txt',$oku); // kaydettik.
bu kodu şöyle değiştirir misin?
file_put_contents('sayac.txt',$read); // kaydettik. - 04-04-2014, 20:48:02Oldu şimdi, teşekkürler +R10soulmy adlı üyeden alıntı: mesajı görüntüle