Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [myslq][php] SESJE - Logowanie - błąd w warunku
funky_beat
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 24.05.2007
Skąd: Bełchatów

Ostrzeżenie: (10%)
X----


jak napisac poprawnie ten warunek

  1. <?php
  2.  
  3. if ((isset($_SESSION['login']) &&
  4. $_SESSION['login'] != "") ||
  5.  
  6. (isset($_SESSION['haslo']) &&
  7. $_SESSION['haslo'] != "")) ||
  8.  
  9. (isset($_SESSION['dzial']) &&
  10. $_SESSION['dzial'] != "")) 
  11. {
  12. echo 'Ok';
  13. } else {
  14.  
  15. echo 'Nie ok';
  16. }
  17. ?>


aby nie wywalało błędu:

  1. Parse error: syntax error, unexpected T_BOOLEAN_OR IN C:\www\sesja.php ON line 7


dodam ze bez sprawdzenia zmiennej $_SESSION['dzial'] warunek wykonuje się poprawnie pomimo ze ta zmienna istnieje. Prawdopodobnie błąd w składni warunku. tylko jaki ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
drPayton
post
Post #2





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


Przecież Ci @Wieviór napisał co i jak, robisz prawie dobrze, tylko nie:
  1. <?php
  2. (...)$_SESSION['dzial'] = '2'(...)
  3. ?>

a
  1. <?php
  2. (...)$_SESSION['dzial'] == '2'(...)
  3. ?>

I będzie OK (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 06:34