Mailinglisten-Archive |
Hallo Johannes,
in Deiner Nachricht vom 31.07.2003/21:43 schriebst Du (unter anderem):
>> Ich definierte in datei_1.php
>>
>> $_SESSION['id']=$id;
>> und in datei_3.php
session_start();
echo "Session-ID: ".session_id()."<br>";
// Es folgen diverse Versuche auf gesetzte $id abzufragen...
if (isset($id)) {echo "Gesetzt!";}else{echo "Nicht gesetzt";}
if (isset($_SESSION['id'])) {echo "Gesetzt!";}else{echo "Nicht gesetzt";}
if (session_is_registered($id)) {echo "Gesetzt!";}else{echo "Nicht gesetzt";}
Ich erhalte als Meldung immer "Nicht gesetzt".
> Weil gegister_globals seit PHP4.2.0 per default aus ist. Probier es mal in
> datei_3.php mit $_SESSION['id'] wenn das auhc leer ist, hast Du eventuell
> session_sart() in datei_3.php vergessen.
Das ist es leider nicht.
Die Session-ID kann ich abrufen.
Aber meine selbst definierte Firmen-ID $id leider nicht.
Ich bitte um Rettung...
--
Mit freundlichen Grüssen
Reinhold Riedersberger
php::bar PHP Wiki - Listenarchive