Mailinglisten-Archive |
hallo Reinhold, From: "Reinhold Riedersberger" <mailnews at riedersberger.de> > >> Ich definierte in datei_1.php session_start(); // fehlt möglicherweise? > >> > >> $_SESSION['id']=$id; > > >> und in datei_3.php > session_start(); du musst auf jeder seite zuerst die session starten. danach kanst du entweder werte in der session ablegen oder auf bereits abgelegte werte zugreifen. 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. > // Es folgen diverse Versuche auf gesetzte $id abzufragen... > if (isset($_SESSION['id'])) {echo "Gesetzt!";}else{echo "Nicht gesetzt";} diese methode über die superglobale sollte man zur sauberen trennung bevorzugen. regards, Ringo
php::bar PHP Wiki - Listenarchive