Session-Variable erscheint nicht

Kai-Behncke

Erfahrenes Mitglied
Liebe Leute,

ich stehe vor einem Rätsel.

Ich habe ein Skript (skript a) in welchem eine Session-Variable definiert wird:

Code:
$_SESSION['uebergabe_url']=$HTTP_SERVER_VARS['PHP_SELF']..................
echo "test: ".$_SESSION['uebergabe_url'];

Der Wert wird korrekt definiert und ausgegeben.

Über einen Link gelang man dann zu Skript b.

Der Code hier:
Code:
session_start();
echo "test2 ".$_SESSION['uebergabe_url'];

...ergibt jedoch nur ein "test2".

Das merkwürdige: Auf meinem Windows-System lief das wunderbar, die Variable wurde korrekt von Skript b übernommen, ich habe das nun auf mein Linux-System
transportiert, aber da hakt es irgendwo.

Ich habe auch die php.ini auf meinem Linux-System angepasst, aber ohne Erfolg.
Hat jemand eine Ahnung wodran es liegen kann?

Danke schon jetzt, Kai
 
Zunächst einmal danke für die Antwort.


Ich habe den Fehler gefunden. Es lag peinlcherweise daran, dass eine URL nicht stimmte. Bei Klick auf den Link wurde nicht die relevante Datei auf dem Server aufgerufen sondern eine auf meinem lokalen Rechner :-(

Jetzt klappt es wunderbar ;)
 
Zurück