• 09-04-2025, 14:23:25
    #1
    Merhabalar , web siteme giren günlük cihazları, ip adreslerini , toplam log kayıtlarını nasıl elde edebilirim ? Hazirda web sitem war ,
    Teşekkürler
  • 09-04-2025, 14:25:27
    #2
    Merhaba site wp ise ücretli destek sağlayabilirim 05345948147
  • 09-04-2025, 14:27:38
    #3
    Yazılımın uygun iki yerine kod yazilmasi lazim. Bir kod sayfanın her yerinde var olan header gibi yada yeni olusturulup tum sayfalara include edilecek. Sonrasında basit bir login sayfasi yapildiginda ip / ulke / erisim bilgisi / referer/ tarih saat / istek adedi gibi log takipleri yapabilirsiniz
  • 09-04-2025, 14:35:05
    #4
    Eğer VPS veya VDS kullanıyorsanız Apache Log'larını aktive edebilirsiniz
  • 09-04-2025, 14:35:06
    #5
    Yandex metrica kullanabilrsin. Loglari kayıt ederek sana video tarzinda gif sunuyor.
  • 09-04-2025, 14:47:50
    #6
    Merhabalar,
    Siteniz PHP ise aşağıdaki kod ile bu logu tutabilirsiniz.

    Edit:
    Ancak unutmayın ki kullanıcı verilerini sakladığınızı kullanıcılara belirtmelisiniz.
    Logların kayıt olduğu txt dosyasının ismini zor bir şey yapın, ilgili dosyaya erişimi kapatın.

    <?php
    function getUserIP() {
        if (!empty($_SERVER['HTTP_CLIENT_IP'])) return $_SERVER['HTTP_CLIENT_IP'];
        if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) return $_SERVER['HTTP_X_FORWARDED_FOR'];
        return $_SERVER['REMOTE_ADDR'];
    }
    
    $ip = getUserIP();
    $agent = $_SERVER['HTTP_USER_AGENT'];
    $date = date("Y-m-d H:i:s");
    
    $log = "IP: $ip | Tarih: $date | Agent: $agent\n";
    
    file_put_contents("iplog.txt", $log, FILE_APPEND);
    ?>