Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Warunek if, skrypt sprawdza czy prawdziwy jest warunek 1 lub 2 ORAZ prawdziwy jest
free
post
Post #1





Grupa: Zarejestrowani
Postów: 269
Pomógł: 0
Dołączył: 6.02.2006

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


chce by w warunku if zagnieździć 4 warunki w ten sposób:
Jezeli (warunek 1 LUB warunek2) Oraz (warunek3 LUB warunek4) Wykonaj dlasze czesc skryptu...
else ...
Czyli skrypt sprawdza czy prawdziwy jest warunek 1 lub 2 ORAZ prawdziwy jest warunek 3 lub 4 .

  1. <?php
  2. if ( !empty ( ($_SESSION['nazwa']) || ($_SESSION['cos']) )
  3. AND 
  4. ( ($_SESSION['nr']) == $id || ($_SESSION['poziom'] > 4)) )
  5.  { ...}
  6. else {...}
  7. ?>

Czy dobrze to zrobiłem , chodzi mi o te nawiasy. Moze tak pozostac czy mozna to zoptymalizowac ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Saddam92
post
Post #2





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 17.11.2006

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


wydaje mi się że błąd masz gdzie indziej, mianowicie wstawiłem na serwer plik pyt.php o takim kodzie
  1. <?php 
  2. $id=3;
  3. if ( (!empty ($_GET['uzyt']) || !empty($_GET['nr'])) && (($_GET['nr']==$id) || ($_GET['ranga']> 4)) )
  4.  echo"wykonuje mi skrypt";
  5. else 
  6.  echo"pokazuje jakis błąd...";
  7. ?>
i wygląda na to że działa on poprawnie..

oto przykłady:
http://foksal11.pl/pyt.php?nr=3 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
http://foksal11.pl/pyt.php?uzyt=1&nr=2&ranga=5 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
http://foksal11.pl/pyt.php?nr=2&ranga=5 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
http://foksal11.pl/pyt.php?nr=2 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
http://foksal11.pl/pyt.php?ranga=5 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

U mnie ten kod działa.. zobacz czy wcześniej nie masz błędu..
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: 17.10.2025 - 00:36