Hi,
ich wollte gerne verschiedene Daten eines Aufrufes speichern ( IP, Wann, welche URL etc... )
Das Problem ist, wenn ich nun die Datei aufrufen will, sagt er mir dass fopen immer failt und mehr.
Warning: fopen(log/log_Oktober_12.txt) [func
tion.fopen]: failed to open stream: No such file or directory in /data/multiserv/users/472080/projects/1325496/www/Ip-Log.php on line 14
Warning: fputs() expects parameter 1 to be resource, boolean given in /data/multiserv/users/472080/projects/1325496/www/Ip-Log.php on line 15
Warning: fclose() expects parameter 1 to be resource, boolean given in /data/multiserv/users/472080/projects/1325496/www/Ip-Log.php on line 16
Hier der Quellcode
Wäre nett wenn ihr mir helfen würde.
Ich hatte schon damals ein IP-Log gebastelt, aber ich glaube der war anders und kann mich nicht mehr erinnern...
MfG colibrido
ich wollte gerne verschiedene Daten eines Aufrufes speichern ( IP, Wann, welche URL etc... )
Das Problem ist, wenn ich nun die Datei aufrufen will, sagt er mir dass fopen immer failt und mehr.
Warning: fopen(log/log_Oktober_12.txt) [func
tion.fopen]: failed to open stream: No such file or directory in /data/multiserv/users/472080/projects/1325496/www/Ip-Log.php on line 14
Warning: fputs() expects parameter 1 to be resource, boolean given in /data/multiserv/users/472080/projects/1325496/www/Ip-Log.php on line 15
Warning: fclose() expects parameter 1 to be resource, boolean given in /data/multiserv/users/472080/projects/1325496/www/Ip-Log.php on line 16
Hier der Quellcode
PHP:
<?php$datum=date("d.m.Y:");$zeit=date("H:i:s");$ip=getenv("REMOTE_ADDR");$site = $_SERVER['REQUEST_URI'];$monate = array(1=>"Januar", 2=>"Feber", 3=>"Maerz", 4=>"April", 5=>"Mai", 6=>"Juni", 7=>"Juli", 8=>"August", 9=>"September", 10=>"Oktober", 11=>"November", 12=>"Dezember");
$monat = date("n");$jahr = date("y");$dateiname="log/log_$monate[$monat]_$jahr.txt";
$eintragen="$ip - - [$datum$zeit] \"GET /$site HTTP/1.1\"";
$datei=fopen($dateiname,"a");fputs($datei,"$eintragen\n");fclose($datei);?>
Wäre nett wenn ihr mir helfen würde.
Ich hatte schon damals ein IP-Log gebastelt, aber ich glaube der war anders und kann mich nicht mehr erinnern...
MfG colibrido
Zuletzt bearbeitet: