Mailinglisten-Archive |
----- Original Message ----- From: "Frank Liebelt" <info at acst.de> To: <php at phpbar.de> Sent: Wednesday, October 22, 2003 6:02 PM Subject: [php] Header senden! Hallo! > Das senden eines Headers mit z.B. header("Location: ... produziert ja eigentlich einen > Fehler wenn bereits ein Header gesendet wurde. ? Das ist falsch . Du kannst soviele Header senden wie du moechtest (ok, den Location wahrscheinlich nur einmal :). Sobald du ein Byte an Ausgabe an den Client geschickt hast darfst du keinen Header mehr senden. >Die Frage ist nur, kann man PHP auf > eine Weise verändern, dass ein redirect per header() funktioniert obwohl der Header > schon gesendet wurde ? > Mein Problem ist nämlich ein Script, dass auf einem Unix-Host (Puretec) den redirect > macht obwohl bereits ein Header raus ist aber auf meinem lokalen Server funktioniert > das nicht. Dort bekomme ich den, eigentlich, erwarteten Fehler : header allready send > by... PHP kann die Ausgabe Buffern so das man auch spaeter noch Header senden kann da ja noch kein Byte an Ausgabe an den Client ging. Ich habe Probleme zu verstehen wo dein Problem eigentlich liegt. Erklaere es bitte besser und oder schicke ein bisschen Code mit. Gruss Joerg -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive