-
Üyelik
09.12.2012
-
Yaş/Cinsiyet
26 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
U** K**
-
Mesajlar
561
-
Beğeniler
112 / 90
-
Ticaret
34, (%100)
Merhaba, örneğin a.php'ye girenlerin ip adresini ve girdiği zamanı nasıl bir txt dosyasına kaydedebilirim ?
Developer
3579
WM Aracı
Anonim Üyelik
-
Üyelik
30.01.2012
-
Yaş/Cinsiyet
- /
-
Meslek
-
Konum
-
Ad Soyad
** **
-
Mesajlar
2434
-
Beğeniler
686 / 1151
-
Ticaret
1, (%100)
$gun= date('d.m.Y');
$saat= date('H:i:s');
$dizin= 'Loglar/'.$_SERVER['REMOTE_ADDR'];
$dosya_adi= $dizin.'/'.$gun.'.txt';
if(!file_exists($dizin)){ mkdir($dizin, 0777) or die ('Klasör Oluşturulamadı.');}
$fopen = fopen($dosya_adi, "a") or die ($dosya_adi.' dosyası açılamıyor !');
$veriler = "Saat: $saat\r\n----------------------\r\n";
fwrite($fopen, $veriler );
fclose($fopen);
Bunu a.php'ye kaydedin.
a.php ile aynı dizinde "Loglar" adında bir klasör oluşturun.
Bu kod ile a.php dosyasına birisi girdiğinde "Loglar" klasörü içerisinde giren kişinin İP adresiyle yeni bir klasör oluşacak. Bu klasörün içinde de güne bağlı olarak bir txt dosyası oluşup buna saat kaçta girildiği her an kaydedilecek.
1 kişi bu mesajı beğendi.