Merhaba Günümüzde Birçok kişi admin paneli veya site bilgilerinin bulundugu dizinlerin ziyaretciler tarafından girilmemesini ister ufak çaplı bir loglama sistemi yazdım umarım faydalı olur .

Bu kod sayesinde index.php'yi attıgınız her dizin error_log adlı bir dosya oluşturacak ve oraya "/css/ Dosyasına 01.04.2014 | 09:43:48 Tarihinde **.***.***.*** İp Adresli Kişi İzinsiz Erişmeye Çalışmıştır ."
Tarzında Bilgiler yer alacak .

index.php dosyası oluşturun ve içine bu kodları yazın :

$ipadres = $_SERVER["REMOTE_ADDR"];
$ipkayit = fopen("error_log", "a");
date_default_timezone_set('Europe/Istanbul');
$saat = date("H:i:s");
$tarih = date("d.m.Y");
$dosya = $_SERVER['REQUEST_URI'];
fwrite($ipkayit,"$dosya Dosyasına $tarih | $saat Tarihinde $ipadres İp Adresli Kişi İzinsiz Erişmeye Çalışmıştır .
");
?>




İzinsiz Erişim




İzinsiz Erişim Tespit Edildi !


İp Adresiniz :


Güvenlik Duvarı : Açık ( Bilgileriniz Kayıt Altına Alındı )







Bu index.php dosyasını istediğiniz dizine atın ve deneyin bulunan dizinde error_log olusturacak ve oraya girişleri kaydedecektir .

NOT:error_log alanını istediğiniz gibi yapabilirsiniz (log.html,log.txt vb) ancak en sağlıklısı error_log olacaktır .