Hey zusammen,
neulich habe ich auf meinem Strato-Webspace etwas ausprobiert. Header sollen ja am Anfang des Dokuments ausgegeben und mit die(); oder exit(); beendet werden, schon ein echo kann die Weiterleitung via header("Location #"); sabotieren.
So weit, so gut - kennt man ja als Fortgeschrittener.
Allerdings kann ich auf meinem zweiten Webspace, dem selbstgehostetem, header an jeder beliebigen Stelle im Script setzen und dennoch funktionieren sie. Wie kann das sein??
In beiden Fällen ist PHP 5.9 installiert.
Funktioniert nur auf dem 2. Webspace:
<?php
echo "Nur ein Beispiel... störendes echo";
header("Location: data.php");
?>
Wieso funktioniert dieser Code auf einmal, aber PHP bei Strato wehrt sich dagegen. Gibt's ne PHP-Einstellung, die das erlaubt?