Autor | Zpráva | ||
---|---|---|---|
flux Profil * |
#1 · Zasláno: 14. 9. 2015, 16:31:00
Zdravím chtěl bych se zeptat. Po úspěšném přihlášení se data uloží do sessionu a následně se s nimi pracuje. Chtěl bych se zeptat proč když se přihlásím tak se mi ty data z DB vypíší, ale po reloadnutí stránky se tam už neobjeví?
if (heslo == heslo_v_inputu && jmeno==jmenovinputu) $_SESSION['user_id'] = $data['user_id']; Takhle mam kod.. if(isset($_SESSION['user_id'])) { $result = mysql_query("SELECT zustatek,nick,datumregistrace,ip FROM uzivatele WHERE user_id = '".mysql_real_escape_string($_SESSION['user_id'])."'"); $data = mysql_fetch_array($result); echo "<div class='bg-danger kkt' align='center'>Vítej, <b>".$data['nick']."</b>"; echo "<BR>Zůstatek:<b>".number_format($data['zustatek'])."$</b>"; echo "<BR>Tvá IP adresa:<b>".$data['ip']."</b>"; echo "<BR>Datum registrace:<b>".date_format($data['datumregistrace'],'U = Y-m-d H:i:s')."</b>"; echo "<BR><a href='?logout'>Odhlásit</a>"; echo "</div>"; if(isset($_SESSION['user_id'])) { |
||
Davex Profil |
#2 · Zasláno: 14. 9. 2015, 20:31:32
Na začátku skriptu chybí
session_start();
|
||
flux Profil |
#3 · Zasláno: 15. 9. 2015, 00:24:59
ten jsem tam měl, akorát jsem zapomněl přidat fci k připojení do DB :D můžete to locknout, díky moc :D
|
||
Časová prodleva: 9 let
|
0