phpbar.de logo

Mailinglisten-Archive

[php] Re: Globale Variable - oder besser anders?

[php] Re: Globale Variable - oder besser anders?

Reinhold Riedersberger mailnews at riedersberger.de
Fre Aug 1 13:56:19 CEST 2003


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