Willkommen in der Webstatt
User-1 am 19.05.06 16:37

Hallo zusammen,

ich habe etwas programmiert und auf meinem einten space läuft das wunderbar. oft brauche ich, nach dem eine funktion ausgeführt wurde: header(....). auf dem neuen space kommt aber die obligate Warnung ala:

Warning: Cannot modify header information - headers already sent by (output started at ...

anstatt, dass ich mir jetzt gedanken über mühsame js weiterleitungen mache, wollte ich fragen, was ich meinem provider sagen muss, was er ändern müsste.

logischerweise muss es etwas in der php.ini sein oder? auf meinem alten space funktioniert alles ohne probleme!

gruss
xyz-234

netcup.de Warum gibt es hier Werbung?
User-2 am 19.05.06 16:43

ob_start() oder keinen Text ausgeben vor der Weiterleitung ;)

User-1 am 19.05.06 16:57

ob_start(); funktioniert nicht und kein Text ausgeben ist unmöglich (ich include es...) ... daher es muss doch irgend eine php.ini einstellung sein!

auf dem andere läuft das skript!
gruss

User-3 am 19.05.06 17:03

Quote
Original von xyz-234
ob_start(); funktioniert nicht

Glaub ich nicht. Steck's mal ganz an den Anfang, also ganz.

Quote
und kein Text ausgeben ist unmöglich (ich include es...)

Ist doch ganz einfach:
<?php
header('blubb');
?>

User-1 am 19.05.06 21:06

ups. ich nimm alles zurück! hab das ob_start(); wahrscheinlich nicht ganz oben hingesetzt :S! Vielen xyz-48k doppelt gelernt:)! Gruss
benjamin

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt