Tom: header()

Beitrag lesen

Hello,

Das verursacht bei PHP 5.2.0 nun eine Fehlermeldung.
Hab ich diese Änderung nur überlesen, oder steht es wirklich nirgends?

Es steht im Changelog bei Version 5.1.2:
#Fixed possible header injection by limiting each header to a single line. (Ilia)

D. h. also, dass man jetzt nur noch einen Header pro Funktionsaufruf senden kann.

Danke.

Ich muss dann wohl die ganzen betroffenen Scripte von

$header = "";
  $header .= "Content-Type .....\r\n";
  $header .= " ...              \r\n";

header($header);

umschreiben auf einzelne Zuweisungen...

Habe es eben erst gemerkt, bei einer Downloadfunktion für Files.

Ein harzliches Glückauf

Tom vom Berg

http://bergpost.annerschbarrich.de
.

--
Nur selber lernen macht schlau