Formular abschicken und dann weiterleiten

Status
Nicht offen für weitere Antworten.
cAm3eel hat gesagt.:
Habs mit
PHP:
header("Location: http://www.philipp-langer.net/de/mozilla-firefox/gb_read.php");
probiert, das geht aber nicht, kommt nämlich folgende Fehlermeldung:

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v141100/de/mozilla-firefox/gb_form.php:13) in /www/htdocs/v141100/de/mozilla-firefox/gb_form.php on line 362


kann damit aber nix anfangen. Denn in Zeile 362 steht eben nur dieser eine php Befehl oder ist der etwa falsch?

Beachten Sie, dass header() aufgerufen werden muss, bevor eine Ausgabe gesendet wurde, egal ob normale HTML Tags, leere Zeilen in einer Datei oder von PHP. Ein weit verbreiteter Fehler ist mittels include(), require(), oder anderen Dateizugriffsmethoden Code zu lesen, und so unbewusst Leerzeichen oder Leerzeilen auszugeben, bevor header() aufgerufen wird. Das gleiche Problem besteht auch bei Verwendung einer einzigen PHP/HTML Datei.

so viel zur Fehleranzeige !

Besuch doch mal diese Seite und lies mal ein bisschen.
php.net

Skeleton
 
Zuletzt bearbeitet:
Soviel zu dem Thema! Merke ich mir für die nächsten Male. Desswegen hats bei mir auch gefunzt, weil ich das unbewusst immer vor jeder Ausgabe benutzt hatte.
Danke.
 
Status
Nicht offen für weitere Antworten.
Zurück