Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sprawdzanie czy użytkownik jest zalogowany
grzesiek1925
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 11.11.2010

Ostrzeżenie: (0%)
-----


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. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


  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'])) { }
Go to the top of the page
+Quote Post
grzesiek1925
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 11.11.2010

Ostrzeżenie: (0%)
-----


To mi zapamięta sesje dopóki nie dam session_destroy(); ?
Go to the top of the page
+Quote Post
CuteOne
post
Post #4





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


nie... to sprawdza wartości sesji nie tworzy ich/zapamiętuje ich

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

to zapamiętuje ;p
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 16:50