Hallo,
if(array_key_exists('HTTP_REFERER',$_SERVER){
$fp = fopen("daten/referer.log","a");
fputs($fp,$_SERVER['HTTP_REFERER']."\n");
fclose($fp);
}
Würde sowas im safe mode funktionieren? Mit fopen() klappts jedenfalls nicht, php gibt folgende Fehlermeldung zurück:
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 6486 is not allowed to access /url owned by uid 33 in /url/index.php on line 153
das Verzeichnis ./url gehört nicht Dir (6486). Lege also per FTP ersteinmal ein Verzeichnis ./url/data an und prüfe mit fileowner("./url/data"), ob dort 6486 oder 33 ausgegeben wird. Wird 33 als UID ausgegeben, solltest Du Dich mit Deinem Provider/dessen FAQ auseinandersetzen. Wird 6486 ausgegeben, dann kannst Du Dein Script erstellen.
Gruß aus Berlin!
eddi
--
Wer Rechtschreibfehler findet, darf sie behalten.
Wer Rechtschreibfehler findet, darf sie behalten.