phpbar.de logo

Mailinglisten-Archive

[php] Hilfe! PHP4-Sessions ohne Cookies

[php] Hilfe! PHP4-Sessions ohne Cookies

Nino Martincevic nmartincevic_(at)_knowone-ag.de
Fri, 1 Dec 2000 10:39:07 +0100


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