![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki kod:
Kod <? $IP = $_SERVER['REMOTE_ADDR']; $data = date("d.m.Y"); if(!file_exists("todays/$data.txt")) { $handle = fopen("todays/$data.txt","w+"); fclose($handle); chmod("todays/$data.txt",0777); $handle = fopen("todays/$data.txt","a+"); flock($handle,2); fwrite($handle,$IP,strlen($IP)); flock($handle,3); fclose($handle); $files = glob("todays/*.txt"); foreach($files as $one) { if(strpos($one,$data)===FALSE) unlink($one); } } else { $table = @file("todays/$data.txt"); foreach($table as $one) { if(strpos($one,$IP)!==FALSE) $is_in = 1; } if($is_in != 1) { $str = chr(13).chr(10).$IP; $handle = fopen("todays/$data.txt","a+"); flock($handle,2); fwrite($handle,$str,strlen($str)); flock($handle,3); fclose($handle); } } $tab = @file("todays/$data.txt"); $todays = sizeof($tab); echo $todays; ?> Nie zapisuje mi on plików (aktualnadata.txt) w folderze todays. Dlaczego widać tylko plik z aktualną datą, a nie ma tych wcześniejszych? Proszę o pomoc, a najlepiej gdyby mi ktoś poprawił ten kod:) Proszę... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 23:48 |