URL: https://www.overclockers.at/coding-stuff/php-header-location-problem-anfnger-issue_242176/page_2 - zur Vollversion wechseln!
Danke alle! Hab im Web folgende Lösung gefunden. Statt:
Code: PHPheader('Location: register.php?success'); exit();
Code: PHPecho "<meta http-equiv=\"refresh\" content=\"0;URL=register.php?success\">";
Aber Achtung: Ein Meta-Refresh muss unbedingt nicht bei jedem Browser funktionieren.
Auch ein Location:-Header muss das nicht bei jedem UA.
Ich verstehe auch nicht, warum man da noch extra eine Umleitung einbauen muß, anstatt gleich den Text auszugeben 
hast du rausgefunden warum header() nicht funktioniert hat?
er hatte ja schon davor was ausgegeben.
Zitat von COLOSSUSEs ist (unabh. von Deinem spezifischen Problem) grundfalsch, sowas per GET-Parameter zu erledigen.
hat er nicht angegeben. er sagte er folgte dem tutorial.Zitat von kleinerChemikerer hatte ja schon davor was ausgegeben.
er hat sogar den gesamten Code gepostet 
Zitat aus einem Post von GarrettHier ist vollständigkeitshalber der gesamte code dieser register.php
[...]
was ja keine aussage macht, da wir die include files nicht sehen. was wir sehen ist auch so im youtube video zusehen. die korrekte antwort fehlt uns im thread also weiter 
Lesen kannst du aber nico? Wenn vor dem header() _irgendwas_ ausgegeben wird funktionierts nicht. Im code oben sieht man, dass vor header():
steht.Code:<h1>Register</h1>
ja, wie im video, dass außer mir ned viele gesehn haben dürften 
Nur weils im Video so vorkommt, ists noch lange nicht richtig bzw. kann es funktionieren.
zeigt er nicht im video dass es funktioniert, oder hast du es nicht gesehn?
Ich habe es nicht gesehen. Aber, wie gesagt, auch wenn es im Video funzt, kann man nicht annehmen, dass es generell funktioniert. Vielleicht hat er im Video sein Setup so konfiguriert, dass Output-Buffering automatisch aktiviert ist, dann sollte es m.w. funktionieren. Das wäre imho auch eine ungewöhnliche Konfiguration und kann man sicher nicht als Voraussetzung sehen.
Du hast das Video gesehen, aber kennst du dich mit PHP aus? Eigentlich ist es nämlich bekannt, dass keine Ausgabe vor header-Aufrufen sein darf.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026