Mailinglisten-Archive |
> > oder muss ich oer Hand an jeden Link ran?
> > header("Location: seite2.php?" . SID);
Eine elegante Methode: Starte zu Beginn Deines Scriptes
den Output-Buffer mit ob_start() und nutze register_shutdown_function(),
um eine Funktion nach Deinen Scripten auszuführen. Diese Funktion greift
sich den Inhalt des Buffers in eine Variable mit ob_get_contents() und
leere ihn mit ob_clean().
Nun kann man mit preg_replace() den in einer Variable vorhandenen
Output nach URLs durchkämmen und die Session-ID anhängen.
Anschließend kann man den Inhalt der Variable mit echo() ausgeben
und fertig! :-)
Gruss,
Andreas
--
http://www.andreas-demmer.de | http://www.mediadb.net
php::bar PHP Wiki - Listenarchive