Hallo
Bin zum Thema Redirect auf https://www.cyberciti.biz/faq/php-redirect/ gestoßen, dort findet sich unter anderem auch die Festellung:
(...) header() must be called before any actual output is sent (...)
Jetzt meine Verständnisfrage: session_start() ist kein Output in dem Sinne - was wird aber eigentlich als Output definiert?
Irgendein an den Browser gesendetes Zeichen. Das kann zum Beispiel ein Leerzeichen oder Zeilenumbruch vor dem mit <?
oder <?php
definierten Start des Skriptbereichs sein.
<= hier irgendein Zeichen vor beginn des Skriptbereichs und du hast „verloren“
<?php
// dein Code
Tschö, Auge
--
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett