Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.
Moderator: Grupa pościgowa ;-)
przez wotik » 20 lutego 2005, o 17:03
-
wotik
- Jeszcze siÄ™ uczÄ™

-
- Posty: 44
- Dołączył(a): 27 września 2004, o 13:32
przez jastpa » 20 lutego 2005, o 19:35
Odnośnie wartości $x zrobiłbym tak
if(!eregi("^[0-9]+$",$x))
{
echo "bÅ‚±d w polu x";
}
elseif($x < 1)
{
echo "za mało";
}
elseif($bieg_k > 51)
{
echo "za dużo";
}
else
{
echo "to jest to";
}
wartość $y tak samo zamias $y > 51 wpisz $y > 1000
jeżeli chodzi o $z dokładnie tak samo
zamiast $z > 51 wpisz $z > 07
zamiast $z > 1 wpisz $z > 02
pewnie można jeszcze prościej ale to też zda egzamin, zależy po co ci to potrzebne, co chcesz z tym robić, testu jak by co to tu jeszcze wpadnę.
pozdrawiam
-
jastpa
- Zanim zapytam poszukam odpowiedzi

-
- Posty: 9
- Dołączył(a): 9 lutego 2005, o 16:53
przez wotik » 21 lutego 2005, o 08:46
-
wotik
- Jeszcze siÄ™ uczÄ™

-
- Posty: 44
- Dołączył(a): 27 września 2004, o 13:32
przez vbert » 21 lutego 2005, o 14:36
-
vbert
- Jeszcze siÄ™ uczÄ™

-
- Posty: 19
- Dołączył(a): 5 maja 2004, o 13:35
przez jastpa » 21 lutego 2005, o 17:12
Spróbuj taK:
if(eregi("^[!00-09]+[0-9]+$",$x))
{
echo "blad w polu x";
}
elseif(eregi("^[!a-zA-Z]+$",$x))
{
echo "blad w polu x";
}
elseif($x < 1)
{
echo "za mało";
}
elseif($x > 51)
{
echo "za dużo";
}
else
{
echo "to jest to";
}
Mozesz teraz już sam budować zależności, nie do końca wiem co można wpisać co nie za chwilę mi napiszesz że nie może być np. 3,6 i to nie zadziała.
trzeba wpisać np:
elseif(eregi("[!,]",$x))
{
echo "blad w polu x";
}
i tak dalej
Nikt ci tu nie da gotowca ale masz tyle przykładów że sam coś już sklecisz
POzdrawiam
-
jastpa
- Zanim zapytam poszukam odpowiedzi

-
- Posty: 9
- Dołączył(a): 9 lutego 2005, o 16:53
Powrót do PHP, Perl, SQL, CGI, XML...
Kto przeglÄ…da forum
Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników