Diskuze: $_SESSION
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
V $_SESSION nemáš hodnotu 'login'. Není tedy nastavena. Zřejmě ji ale nastavuješ až po přihlášení. Tudíž do podmínky dej toto:
if (isset($_SESSION['login']) && $_SESSION['login'] == true) {
Kontroluješ tím existenci 'login' a poté, zda je v ní true. Nemusela by tam být ta podmínka pro to true, ale třeba to budeš v budoucnosti upravovat, takže tam dávám obě pravidla.
if(isset($_SESSION['login']))
{
header ("Location: localhost.php");
}
Zobrazeno 5 zpráv z 5.