Mailinglisten-Archive |
Hallo Liste, ich habe ein etwas kniffliges Problem: Ich habe 2 Skripte: http://localhost/a.php und http://localhost/b.php Innerhalb von Skript a.php möchte ich den Inhalt von Skript b.php ausgeben: <=== Skript a.php ===> <?php [...] $fp = fopen (http://localhost/b.php?PHPSESSID=$PHPSESSID", "r"); while ($line = fgets($fp, 4096)) { echo $line; } fclose ($fp); [...] ?> <=== /Skript a.php ===> Wichtig ist, dass ich die Session-Id im fopen-Aufruf übergebe, da b.php mit den aktuellen Session-Daten arbeiten soll. Die Ausgabe von b.php ist also von den Inhalten der aktuellen Session abhängig. Leider scheine ich mit diesem Ansatz in eine Endlosschleife zu geraten - der Server gibt keinen Response :-( Versuche ich es so $fp = fopen (http://localhost/b.php", "r"); , also ohne die Session-Id anzuhängen, klappt es zwar, der Server erzeugt aber eine weitere Session-Datei. D.h. er erzeugt eine neue Session für den Zugriff auf b.php und kann nicht auf die ursprünglichen Session-Daten zugreifen... Weiss jemand eine Lösung? Mache ich hier einen Denkfehler? Vielen Dank schonmal :-) Arash
php::bar PHP Wiki - Listenarchive