Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Sprawdzanie czy użytkownik jest zalogowany
Forum PHP.pl > Forum > Przedszkole
grzesiek1925
Witam,
Mam takie pytanie jak mam sprawdzić czy użytkownik jest zalogowany? Tzn. chodzi o to, że jak będzie zalogowany to będzie wyloguj a jak nie będzie zalogowany to będzie link do zaloguj.

Mam zrobić coś w tym stylu?
  1. <ul>
  2. <li><a href="?web=bla"><b><font color="red">Test</font></b></a></li>
  3. <li><a href="?web=test2"><b>test2</b></a></li>
  4. <?php
  5. if(isSet($_SESSION['login'] == "1" && $_SESSION['password'] == "1")) {
  6. echo '<li><a href="?web=wyloguj"><b>Wyloguj</b></a></li>';
  7. } else {
  8. echo '<li><a href="?web=zaloguj"><b>Zaloguj</b></a></li>';
  9. }
CuteOne
  1.  
  2.  
  3. if($_SESSION['loged']) {
  4.  
  5. echo 'wyloguj';
  6. }
  7. else {
  8.  
  9. echo 'zaloguj';
  10. }


wystarczy samo 'loged' a jak chcesz koniecznie użyć isset to w ten sposób
  1. if(isset($_SESSION['loged'])) { }
grzesiek1925
To mi zapamięta sesje dopóki nie dam session_destroy(); ?
CuteOne
nie... to sprawdza wartości sesji nie tworzy ich/zapamiętuje ich

  1.  
  2. $_SESSION['loged'] = 1;
  3.  

to zapamiętuje ;p
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.