Mailinglisten-Archive |
Ich habe meinen 404-Error jetzt soweit, daß er bei Dateien mit der Endung .php3 erkennt und dann z. B. auch "Die Datei /chartz.php3 hat sich in /chartz.html geändert!" ausspuckt. Soweit so gut. Allerdings bringt er bei einem (nicht vorhandenen) Verzeichnis auch "Die Datei /chartz/ hat sich in /chartz/ geändert!" Dort sollte eigentlich folgendes kommen: "Die Datei /chartz/ wurde nicht gefunden" Nachfolgend das Script: $ref = $REQUEST_URI; $ref2 = ereg_replace("\.php3",".html",$ref); if ((empty($ref2)) AND (!empty($ref))){ print "<p align=center><h2>Die Datei $ref wurde nicht gefunden</h2></p>"; } elseif(!empty($ref2)) { print "<center><p><h2>Die Datei $ref hat sich in "; print "<a href=\"$ref2\"> $ref2</a> geändert!</h2></p></center>"; } elseif ((empty($ref)) AND (empty($ref2))) { echo "No Referer!"; } Mark Kronsbein
php::bar PHP Wiki - Listenarchive