Autor Zpráva
barneby
Profil
Dobrý den,
mám problém se SESSION mám script který půl roku fungovat a tet my to najednou píše že hodnota kterou ze SESSION vypisuji neexistuje.
zapisování SESSION
$_SESSION['login'] = true;
    $result = dibi::query('SELECT * FROM [users] WHERE [usr_name] = %s', $usr_name);
    if ($all = $result->fetchAll())
     foreach($all as $row) {
      $_SESSION['login_id'] = $row->id;
    if (isset($_POST['remember_me'])) {
     remember_me($usr_name);
    }
A takto je vypisuji
<?php
echo $_SESSION['login_id'];
?>
Nevíte kde je chyba?
Děkuji :).
quatzael
Profil
barneby:
Asi bude chyba někde v tom SQL dotazu. Neměnil jsi nějak tabulku?
třeba to "usr_name"?
ProbablyYes
Profil
barneby:
který půl roku fungovat
A co se změnilo? Sám se ten script určitě nerozhodl, že nebude fungovat.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: