• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

header("location: ... "); Fehlermeldung

Konda

Neues Mitglied
Hallo Community,

ich bin ein PHP-Neuling und wollte eine einfache Weiterleitung via header machen:
PHP:
header("location:reg.php?p=".$p."&m=".$m."&b=".$u);

Allerdings spuckt er mir das aus:
Warning: Cannot modify header information - headers already sent by (output started at C:\Xampp\htdocs\oben.php:194) in C:\Xampp\htdocs\Registrieren.php on line 112

Kann mir das ganze mal jemand bitte erläutern?
Weil ich verstehe das so, dass er damit ein Problem hat, dass schon irgendwo ein header etwas ausspuckt...
und das beginnt in oben.php in Zeile 194...
Das stimmt aber nicht^^

Grüße
Konda
 
Der Fehler entsteht wenn vor dem Aufruf von header() bereits etwas ausgegeben wurde (sei es mit echo oder als purer HTML Code oder was auch immer). Das passiert bei dir wohl in der Registrieren.php in Zeile 112.
 
Der Fehler entsteht wenn vor dem Aufruf von header() bereits etwas ausgegeben wurde (sei es mit echo oder als purer HTML Code oder was auch immer). Das passiert bei dir wohl in der Registrieren.php in Zeile 112.

Also darf man, wenn man header benutzen möchte, vorher NICHTS ausgeben?
Gut... wieder etwas gelernt, ich danke dir.

Bietet PHP denn noch eine andere Möglichkeit der Weiterleitung?
 
Zurück
Oben