undefined function header
Tomasz
- php
0 Thomas Luethi0 Tomasz
Hallo,
Ich erhalte die Fehlermeldung:
Fatal error: Call to undefined function: header() in Dateiname,Zeile
beim Aufruf:
header("Location: sess_formular.php");
( Die Datei sess_formular.php existiert natürlich im selben Verzeichnis. )
Wie kann php seine eigene Funktion nicht kennen?
Ein Bug kann's wohl nicht sein, also was mache ich falsch?
Diese Meldung gab php-4.3.2 aus, ein Update auf php-4.3.3 brachte keine Änderung.
Wärend der Installation von php-4.3.3 gab's nur zwei verdächtige Meldungen:
Ausgabe von make install :
Warning: readlink(): Das Argument ist ungültig in /tmp/php-4.3.3/pear/OS/Guess.php on line 181
[PEAR] Mail: Mail: Dependencies failed
Hier die Ausgabe von phpinfo():
http://video.gmxhome.de/myphpinfo.html
Für jeden Tipp dankbar
Tomasz
Hallo,
Ich erhalte die Fehlermeldung:
Fatal error: Call to undefined function: header() in Dateiname,Zeilebeim Aufruf:
header("Location: sess_formular.php");
Die URL in einem HTTP-Header muss gemaess HTTP 1.1 (RFC 2616)
absolut sein, also inklusive
http:// u.s.w., siehe:
http://www.php.net/manual/de/function.header.php#AEN30218
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30
Dass PHP seine eigene Funktion "nicht kennt", erstaunt mich
allerdings schon etwas...
(Hast Du vielleicht den Quelltext irgendwoher kopiert, und
deshalb "boese" Leerzeichen [160] vor dem "header"?)
Gruesse,
Thomas
Hallo,
(Hast Du vielleicht den Quelltext irgendwoher kopiert, und
deshalb "boese" Leerzeichen [160] vor dem "header"?)
Danke Thomas,
Die "boesen" Leerzeichen waren Schuld.
Tippen ist gesund.
Gruß
Tomasz