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
Web sitesine giris yapılan ip, cihaz, log kayıtları tespiti
5
●226
- 09-04-2025, 14:27:38Yazı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:06Yandex metrica kullanabilrsin. Loglari kayıt ederek sana video tarzinda gif sunuyor.
- 09-04-2025, 14:47:50Merhabalar,
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); ?>