• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Botmelder...

Ich vermute ja nicht, das PHP einen Error ausgibt, wenn der "Name" des Bots falsch ist, aber nichtsdestotrotz heisst der Bot nicht WebCopier, sondern WebCopier vx.xa oder WebCopier vx.x...

Edit: Hast Du mal versucht, diese Zeile wegzulassen? Was passiert dann?
 
Zuletzt bearbeitet:
Du meinst, der Botname ist hier das Problem. Wenn ich diese Seite richtig interpretiere, kann man dann wohl WebCopier.* schreiben, um die Endungen abzudecken.
 
AW: Parserror

PHP:
// Hier soll der Fehler sein
if (stristr($trackUserAgent ,"WebCopier")) {$trackrobot="WebCopier";}
Fehlt hier ein Semikolon nach der schließenden Klammer? Also:
PHP:
if (stristr($trackUserAgent ,"WebCopier")) {$trackrobot="WebCopier";};

Der Code war korrekt. Ich hatte irgendwo durch copy&paste einen Code-Fetzen wo er nicht hingehörte, der den Fehler verursachte.
 
Bin grad draufgekommen, dass es besser wäre die URL aus
PHP:
$_SERVER['REQUEST_URI']
zu lesen statt aus
PHP:
$_SERVER['PHP_SELF']
weil ansonsten nicht die aufgerufene URL angezeigt wird, wenn man mod_rewrite verwendet.
Oder spricht etwas dagegen?
 
Zurück
Oben