SESSION POMOC
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Je na Web Zdarma povolený SESSION Na zaciatok stranky pouzijem: session_start(); if (!session_is_registered("user register") || $HTTP_SESSION_VARS["user_register"]<>"ANO"): echo $HTTP_SESSION_VARS["user_register"]; header("location: login.php"); endif; aby sa na stranku nedalo dostat bez predosleho prihlasenia; ak mate lepsi spuosob napiste dik
-
v pohode :) jenom by to chtelo za header(...) jeste dat neco jako exit; jo a misto <> je != ..jo a neni dobrej napad davat logicke hodnoty do stringu
-
Já používám pro přihlášení toto: $query = @MySQL_Query('SELECT ... ') or Error(303); if (MySQL_Num_Rows($query) != 1) Error(203); $result = MySQL_Fetch_Array($query); $_SESSION['autorizace'] = Array ( 'id' => $result['id'], 'login' => $result['login'], 'jmeno' => $result['jmeno'], 'email' => $result['email'], 'prava' => $result['prava'], 'platnost' => Time() + 1800 ); a ve všech chráněných stránkách toto: function Check_Login() { if (!IsSet($_SESSION['autorizace'])) { if ($_SESSION['autorizace']['platnost'] < Time()) Error(); // chybove hlaseni } }