PHP Sayfamı Kaç Kişi Zİyaret Etti Örneği

PHP Sayfamı Kaç Kişi Zİyaret Etti Örneği

PHP dilinde, bir web sayfasının kaç kişi tarafından ziyaret edildiğini saymak için, bir ziyaretçi sayacı kullanabilirsiniz. İşte örnek bir PHP kodu:

<?php
$dosya = "ziyaretci.txt"; // ziyaretçi sayısını kaydetmek için kullanılacak dosya adı
$ip_adresi = $_SERVER['REMOTE_ADDR']; // ziyaretçinin IP adresini alın

$ziyaretci = file($dosya); // dosyadaki ziyaretçi sayısını okuyun

$ziyaretci_sayisi = count($ziyaretci); // ziyaretçi sayısını sayın

$yeni_ziyaret = true;

// ziyaretçi daha önce ziyaret etmiş mi kontrol edin
foreach($ziyaretci as $ip) {
    if(trim($ip) == $ip_adresi) {
        $yeni_ziyaret = false;
        break;
    }
}

// ziyaretçi daha önce ziyaret etmemişse, ziyaretçi sayısını bir artırın ve IP adresini kaydedin
if($yeni_ziyaret) {
    $ziyaretci_sayisi++;
    $dosya_ac = fopen($dosya, "a");
    fwrite($dosya_ac, $ip_adresi."\n");
    fclose($dosya_ac);
}

echo "Sitede ".$ziyaretci_sayisi." kişi tarafından ziyaret edildi.";

?>

Bu kod, ziyaretçi sayısını bir dosyada saklar ve her ziyaretçi sayfayı ziyaret ettiğinde dosyaya IP adresini kaydeder. Kodun çalışması için, ziyaretçi.txt adlı bir dosyanın oluşturulması gerekmektedir. Bu dosya yazılabilir olmalıdır.