Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wiele warunków
piter3
post 22.02.2007, 17:14:07
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 20.02.2007

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


Szukałem ale nie mogłem znaleźć a jak znam życie rozwiązanie pewnie jest banalne smile.gif
Otóż nie wiem jak w php sprawdzić kilka warunków np mam taki warunek
if (($ip[0]==$ipa)&&($ip[1]==$ipb))
a chciał bym żeby było tak
if (($ip[0]==$ipa)&&($ip[1]==$ipb) lub ($ip[0]==$ipc)&&($ip[1]==$ipd))
Tylko nie wiem w jaki sposób zapisać to lub
Z góry dzięki za odpowiedź.
Go to the top of the page
+Quote Post
skowron-line
post 22.02.2007, 17:16:53
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Kod
if (($ip[0]==$ipa)&&($ip[1]==$ipb) lub ($ip[0]==$ipc)&&($ip[1]==$ipd))


pl. LUB == ang. OR


a trzymajac sie twojego zapisu
  1. <?php
  2. if (($ip[0]==$ipa)&&($ip[1]==$ipb) || ($ip[0]==$ipc)&&($ip[1]==$ipd))
  3. ?>


Ten post edytował skowron-line 22.02.2007, 17:17:49


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
piter3
post 22.02.2007, 18:48:42
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 20.02.2007

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


Dzięki, działa smile.gif

jeszcze jedno
Mam taką funkcję if:
  1. <?php
  2. if ($iptekst (($ip[0]==$ipx)&&($ip[1]==$ipv))')
  3. ?>

druga część warunków jest wpisana na sztywno
natomiast pierwsza jest zawarta w zmiennej $iptekst
jednak nie zabardzo chce to działać.
Próbowałem w ten sposób
  1. <?php
  2. if ('$iptekst'.' (($ip[0]==$ipx)&&($ip[1]==$ipv))')
  3. ?>

wtedy nie wywala błedów ale też nie sprawdza warunków

przykładowa zawartoś zmiennej $iptekst

  1. <?php
  2. (($ip[0]==193)&&($ip[1]==169)) OR(($ip[0]==191)&&($ip[1]==168)) OR
  3. ?>


Macie pomysł jak to wstawiać żeby działało?

----------------------
Uzupełniłem posta o BBCode : )
---
~strife
Go to the top of the page
+Quote Post
skowron-line
post 22.02.2007, 19:59:17
Post #4





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Kod
if ($iptekst (($ip[0]==$ipx)&&($ip[1]==$ipv))')


na koncu masz apostrof


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 04:04