Hallo, ich will auf meiner Seite bei jeden Aufruf ein paar Informationen mitloggen um Statistiken zu generieren. Das ganze passiert über eine txt-Date. Funktioniert auch soweit, nur immer wieder passiert es, dass in die Textdatei sehr merkwürdige Sachen geschrieben werden, die dann im firefox nur mit vielen ????? dargestellt werden.
Ist da drin irgendwie ein Fehler? Wenn ich die Logdatei in den Editor kopiere, sehe ich statt der ??? lauter leere Rechtecke. Woher können diese komischen Zeichen kommen? Es sind auch nicht immer gleich viele solche Zeichen, mal mehr mal weniger. Versteh ich nicht.
Also die Logs sehen z.B. so aus:
PHP-Code:
if (!file_exists("userlogs.txt")) { $datei=fopen("userlogs.txt","w"); fclose($datei); }
$userlogfile=fopen("userlogs.txt","a");
fputs($userlogfile,"$Uhrzeit | $ip | $pagename | $info20\n");
fclose($userlogfile);
Also die Logs sehen z.B. so aus:
19.05.2007 um 19:30 | 084.xxx.xxx.xxx | hinweise | Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
19.05.2007 um 20:39 | 080.xxx.xxx.xxx | Gallery | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
�������������������������������������������������� ���19.05.2007 um 21:06 | 172.176.049.218 | Links | Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
19.05.2007 um 21:06 | 172.xxx.xxx.xxx | Home | Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
19.05.2007 um 20:39 | 080.xxx.xxx.xxx | Gallery | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
�������������������������������������������������� ���19.05.2007 um 21:06 | 172.176.049.218 | Links | Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
19.05.2007 um 21:06 | 172.xxx.xxx.xxx | Home | Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Kommentar