Mailinglisten-Archive |
Aloha, > From: Hubert Fuchs <fuchs at alfag.de>@phpbar.de on 26.02.2004 12:58 > folgende Zeile habe ich in mein PHP-script(index.php): > > header('Location: x.htm'); > > x.htm liegt im gleichen Verzeichnis, bei 1und1. > > Mit include() funktioniert es, aber mit header() nicht. Weil include(...) das betreffende Script included, und header(...) Dem Browser sagt, er möge bitte die entsprechende URI anfordern. Zu einem URI gehört: * Host, * Pfad, * Datei d.h. das was du als Header schickst, ist keineswegs für den Browser verständlich. Schick einfach: header('Location http://mein.host.de/pfad/zu/meinem/script.php'); dann sollte das tun. BTW: Manche Browser (insbesondere welche aus Redmond) zeigen dir auch etwas an, wenn du Host u.o. Pfad weglässt. Das ist aber keineswegs so richtig. Grüße, Mathias
php::bar PHP Wiki - Listenarchive