User-1 am 25.05.06 20:46Hallo,
immer wenn ich mit:
header("url=index.php");
exit;
Weiterleiten will kommt der fehler:
Quote
Warning: Cannot add header information - headers already sent by (output started
Ich weiß das man das immer an den Anfang einer datei tun soll, aber ich brauche das nun mal mitten im Code bei einer if-else struktur, gibt es da eine Altrneative zu header()??
Mfg. BNS
User-2 am 25.05.06 21:14setz einfach
ob_start();
ganz oben an den Anfang der Datei.
zudem hätte die Suche dir die richtige Lösung gebracht, da ich selbiges vor nicht allzu langer Zeit hier gefragt habe ...
mfg Alex
User-3 am 25.05.06 21:26Versuch es mal so...:
header('Location: index.php');
User-1 am 25.05.06 23:25das macht auch keinen unterschied, ich versuche es mit ob_start()
User-4 am 25.05.06 23:34Quote
Original von xyz-27
das macht auch keinen unterschied
die Schreibweise von xyz-110 wäre schon richtig, nur eben wenn sie zu oberst stehen würde bzw. vor allen Ausgaben. Wieso machst du deine if-Abfrage nicht oben hin dann würde es auch ohne ob_start() gehen...
User-5 am 25.05.06 23:39Daher macht`s Sinn sich die Ausgabe immer ans Ende zu setzten...
So kannst du ob_start() verwenden....
(Und die Schreibweise von xyz-110)