Uzivatele na strance
14 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Chtel bych se zeptat jak mam zjistit kdo je na strance mam prihlasovaci pole se session slo by nejak zjistit prihlasovaci jmena z tech vsech spustenejch session
-
no urcite ale bez toho kodu ti to nejspiz nereknu:) ono jde hlavne o to, co do session ukladas.
-
no, mozes do DB pridat stlpec logged_in a ak sa prihlasi nastavit na 1, potom automaticky mazat uzivatelov ktory nic nerobili dlhsie ako x minut (podla dalsie stlpca napr. last_action) a potom select nick from user where logged_in = 1
-
to stou db je dobry ale je to moc zdlouhavy a nevim jak nastavit to mazani :D session : <?php $jmeno = $_POST["jmeno"]; $heslo = $_POST["heslo"]; if ( ($jmeno == "aaa" && $heslo == "aaa") || ($jmeno == "bbb" && $heslo == "bbb") || ($jmeno == "ccc" && $heslo == "ccc")) { session_start(); session_register("uzivatel"); $uzivatel = $jmeno; header("location: private.php"); } PS: neprisel sem na to jak ukladat hesla a jmena do db no spis sem se tim zatim nezabyval :D
-
oprava PS: jak nahravad ulozeni je lehke :D
-
Kurnik tak jak to je !
-
:D
-
hmm tak diky
-
no ja to delam taky pres db, to je asi nejjednodussi. mam tabulku online a v ni id uzivatele a cas posledniho refreshe. kdo je online zjistis jednoduse zhruba takhle select jmeno from online join users on(online.id=users.id_usera); a pred tim samozrejme deletujes stary zaznamy delete from online where cas < (time()-5*60);
-
myslím, že přes db je to jediná šance. Už jsem se tu ptal, jestli se dá zjistit, jestli session, i když znám jeho id existuje nebo ne. A vyšlo z toho, že pokud to není zorvna "tvoje" session, tak to nezjistíš. Z toho se dá lehce odvodit, že nepůjde ani zjistit, kolik sessions je otevřeno k danému webu, nebo jo?
-
no z toho bych to neodvodil, protoze prece "sessions otevrene k danemu webu" = "tvoje sessions" nebo ne? ja nevim jak na to, ale v kazdym pripade sou sessions nekde ulozeny(viz php.ini) a tak se k nim snad da dostat i jinak nez jenom pres superglobalni pole, nebo ne? mozna ze na to nemas prava....
-
Co modul www.pesonline.info ? dusevnim majitelem je TOM, poradil mi zhruba jak na to, takzeé mu timto dekuji
-
nevim proc by to se session neslo jelikoz je ulozena na servru tak by mohlo jit zjistit kolik jich je ale stejna pouziju asi db diky !
-
SomeAny: Sessions jsou sice uložené na serveru webu, ale "normální smrtelník" se k nim nedostane. luki, sessions otevřené k danému webu - to jsem si vymyslel, a chtel jsem sessions všech lidí, kteří mají otevřený jede web. Těch je tolik, kolik lidí je má otevřené.