Mailinglisten-Archive |
Hi! Ich habe gerade gewaltige Probleme mit den PHP4-Sessions. Folgendes Szenario: 1. Seite: Erzeugt Session mit session_start(); Checkt ob $session_login gesetzt ist, wenn nicht mache ich ein include auf eine Form, in der man das Login eingeben kann. Beim Abschicken wird PHP_SELF aufgerufen, checkt ob login gesetzt ist: if($session_login){ }else{ include("login.php"); exit; } und registriert das Ganze: session_register('session_login'); $session_login = $login; Problem: Das geht nicht beim ersten Mal sondern erst nach einem erneuten Post, dann ist das Ganze gefuellt und bleibt auch erhalten. Ich verzichte auf cookies und setze in dem Formular ein Hidden_Field mit der Session ID (ist auch immer brav vorhanden). In der httpd.conf steht: php_value track_vars on #php_value register_globals on Ich habe es auch mit eingeschaltetem register globals versucht, geht auch nicht. Danke fuer eure Hilfe, cu Nino Martincevic
php::bar PHP Wiki - Listenarchive