• 03-01-2025, 20:01:12
    #1
    Merhaba,
    Google ads reklamlarıma sahte tıklama alıyorum. Ads içinde ip bloklama var fakat ben bu siteme giriş yapan kişilerin ip adresini bulamadığım için bloklayamıyorum.

    Siteme giren ziyaretçilerin ip adresini nasıl bulabilirim bildiğiniz bir uygulama veya script var mıdır

    şimdiden teşekkürler
  • 03-01-2025, 20:03:18
    #2
    $_SERVER['REMOTE_ADDR']

    değişkeni ile öğrenebilirsiniz
  • 03-01-2025, 20:03:52
    #3
    Cpanel kullanıyorsanız orda ziyaretçiler kısmından ip adreslerini bulabilirsiniz.
  • 03-01-2025, 20:17:47
    #4
    delosemre adlı üyeden alıntı: mesajı görüntüle
    Cpanel kullanıyorsanız orda ziyaretçiler kısmından ip adreslerini bulabilirsiniz.
    Merhaba, fakat botlarıda gösteriyor orda gerçek ziyaretçileri ayırt edemem
  • 03-01-2025, 21:09:49
    #5
    kromyazilim adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Google ads reklamlarıma sahte tıklama alıyorum. Ads içinde ip bloklama var fakat ben bu siteme giriş yapan kişilerin ip adresini bulamadığım için bloklayamıyorum.

    Siteme giren ziyaretçilerin ip adresini nasıl bulabilirim bildiğiniz bir uygulama veya script var mıdır

    şimdiden teşekkürler
    gerekli tabloyu oluşturalım :

    CREATE TABLE visitor_logs (
    id INT AUTO_INCREMENT PRIMARY KEY ,
    ip_address VARCHAR (45) NOT NULL,
    visit_time DATETIME DEFAULT CURRENT_TIMESTAMP
    );

    veritabanı bağlantınıza göre sorgu çekmelisiniz....

    Ziyaretçi ip adresini alma :

    function getVisitorIP() {
    if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
    return $_SERVER['HTTP_CLIENT_IP'];
    } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
    return $_SERVER['HTTP_X_FORWARDED_FOR'];
    } else {
    return $_SERVER['REMOTE_ADDR'];
    }
    }

    $ipAddress = getVisitorIP();

    // IP adresini ve ziyaret zamanını kaydet
    $sql = "INSERT INTO visitor_logs (ip_address) VALUES (:ip_address)";
    $stmt = $pdo->prepare($sql);
    $stmt->execute([':ip_address' => $ipAddress]);

    echo "Ziyaretçinin IP adresi kaydedildi: $ipAddress";
    ?>

    vaktim olmadığı için hızlıdan yazdım güncellemeniz gereken yerler olabilir. İyi çalışmalar.