![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam dwie strony. Na pierwszej sprawdzane jest logowanie i ustawiana sesja $name=$_SESSION['user']. Na drugiej sprawdzam if(isset($_SESSION['user'])) to ma wykonywać dalsze instrukcje, jeżeli nie ma wyjść. I zawsze wychodzi. Jeżeli próbuję wyciągnąć zmienną sesji, to tam nic nie ma. Dlaczego??
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jeszcze raz ten kod, który teraz jeest już całkiem w porządku
plik main.php <?php session_start(); error_reporting(E_ALL) if (!isset($_SESSION['user'])) header ("Location : logowanie.html"); print "udało się"; echo '<CENTER>Zalogowany' .$_SESSION['user']. '</CENTER>'; ?> czyli, jeżeli zmienna sesji nie ustawiona wróć do logowanie.html, jeżeli ustawiona, wypisz echo. Sytuacja ma się w ten sposób, że dla kody zmienna sesji nie istnieje, bo czy jest if (isset; czy też if (!isset; to to działa tak samo. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 17:30 |