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 14:30:21 CEST 2003


Hallo Ringo,

in Deiner Nachricht vom 01.08.2003/13:10 schriebst Du (unter anderem):

Ich definierte in datei_1.php

    if (!isset($_SESSION['id'])) {
      echo "Nicht gesetzt!";
      $_SESSION['id']=$id;
      //session_register("id");
      }
    else {
    if (isset($_SESSION['id'])) {echo "Gesetzt!";}else{echo "Nicht gesetzt";}
    echo "<br>Session-ID: ".session_id();
    echo "<br>Firmen-ID: ".$_SESSION['id'];
    }

$id ist gesetzt und wird angezeigt.

In datei_3.php

steht:

session_start();

// Variablen einlesen
if (isset($_SESSION['id'])) {echo "Gesetzt!";}else{echo "Nicht gesetzt";}
echo "<br>Session-ID: ".session_id();
echo "<br>Firmen-ID: ".$_SESSION['id'];

> lass dir doch mal auf allen seiten die session_id();
> ausgeben und schau, ob sie gleich bleibt. wenn nicht,
> ist die vorherige session samt id irgendwie verloren
> gegangen, weil sie weder per cookie, get noch post
> übergeben werden konnte / wurde.

Die session-id ist identisch.

-- 
Mit freundlichen Grüssen

Reinhold



php::bar PHP Wiki   -   Listenarchive