Matthias: header mehrmals senden

Hi ich würde gerne mehrere seiten in einer Variablen speichern und dachte mir das so:

ob_start();
Header("Location: http://.....);
$data .= ob_get_contents();
ob_end_clean();

ob_start();
Header("Location: http://.....");
$data .= ob_get_contents();
ob_end_clean();

Mit nur einer gehts prima, bei zwei zeigt er dann leider die 2te Seite an im Browser. Gibt es da eine Möglichkeit?

Danke
Matthias

  1. Ich weiss nicht genau, was Du da treibst, aber ein HTTP-Request hat exakt einen Header.
    Wenn Du HTML-Dokumente temporär speichern willst, dann nimm doch ein Skalar oder ein Array.

  2. hi,

    Hi ich würde gerne mehrere seiten in einer Variablen speichern und dachte mir das so:

    ob_start();
    Header("Location: http://.....);
    $data .= ob_get_contents();
    ob_end_clean();

    Wie soll das bitte "eine Seite in einer Variablen speichern"?

    Weisst du, was ein Location-Header bewirkt?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }