Mailinglisten-Archive |
Hallo, ich habe das Problem meines Wissens ein wenig engegrenzt: [schnipp] $ref = $REQUEST_URI; $ref2 = ereg_replace("\.php3",".html",$ref); if (!$ref2 && $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>"; } [schnapp] Die if-Clause soll dann ausgeführt werden, wenn die $ref2 kein Ergebnis bringt, also bei Dateien, die KEIN .php3 als Endung haben, also .html oder auch ein Verzeichnis. Wenn z. B. die Datei file.txt nicht gefunden wird soll "Die Datei file.txt wurde nicht gefunden" erscheinen. Genauso soll das bei einem Verzeichnis geschehen. Hat die Datei die Endung .php3 tritt alles nach elseif in Kraft. Leider wird das zweite -immer- angezeigt, also auch "Die Datei file.txt hat sich in file.txt geändert". Nur bringt mich das leider nicht weiter... TIA Mark -- German Gabber Network http://www.gabber.de Using PHP & MySQL? Check MyGuestbook _(at)_ http://www.html-design.com/MyGuestbook/
php::bar PHP Wiki - Listenarchive