Takhle vytvářim sessions:
$_SESSION["login"] = "$login";
a potřebuju to vypsat. Pokud neni nikdo přihlášenej tak by se mělo napsat Nepřihlášen ale nepřišel jsem jak na to.
Díky
Záleží jestli ty lidi máš vedený v databázi nebo jak. Uveď o tom něco bližšího.
Mam,
tabulka uzivatele
radky: id, typ, jmeno, login, heslo, mail, icq, web, datum
A v jakým sloupečku tabulky si vedeš poznatky o tom, kdo je a není přihlášen?
if(!isset($_SESSION['login'])){
... //není přihlášen
}
to petr: já myslel že to půjde bez DB - teda v login.php se ověří v DB login a heslo a pak DB potřebovat nebudu... udělam to jen pomocí sessions...
Pokud používáš session nepotřebuješ db. DB je ale vhodná na samotnou autorizaci uživatele (jméno, heslo). Ale informaci, jestli je uživatel přihlášen máš uloženou v session.
Tady máš návod i s příkladem: http://www.webguru.cz/clanky/view.php?id=23