Autor Zpráva
Petr1
Profil *
Ahoj,

potrebuji predelat autentifikaci pomoci session, aby fungovala s register_globals=off.

Dodneska jsem pouzival pri prihlasovani tento kod:
---------------------------------------------------------------------- -----
session_start(); //Spustíme sessions proměnné
$registrace=session_register("user") ;

if($registrace): //Pokud byla session registrována
Global $user;
$user["id"]=$zaznam[ID];
$user["interval"]=$interval;
$user["session_time"]=Time();
....presmerovani na zabezpecenou stranku
else: //Pokud není session správně inicializována.
.... presmerovani na prihl. stranku
endif;
---------------------------------------------------------------------- --------
nyni chci pouzit pole $_SESSION, ale jak mam osetrit tento kod, zda se session podarila vytvorit ci nikoli?

session_start();
$_SESSION["id"]=$zaznam[ID];
$_SESSION["interval"]=$interval;
$_SESSION["session_time"]=Time();


Predem diky za rady
Petr
Leinad
Profil *
$_SESSION["id"]=$zaznam[ID] or příkaz;
např.
$_SESSION["id"]=$zaznam[ID] or die "Session se nepovadlo vytvořit";
Toto téma je uzamčeno. Odpověď nelze zaslat.

0