![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki skrypt:
Chodzi mi o to aby warunek sprawdzał czy w $_GET['id'] znajduje się liczba czy litery, acha i jak będzie mieszane czyli powiedzmy index.php?id=31dsada żeby taki skrypt rozpoznawał tylko liczby, a gdy pole $_GET['id'] zawierało by coś innego poza liczbami to aby było powiedzmy die(); Z góry dziękuje! -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]() |
![]()
Post
#2
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
is_int" title="Zobacz w manualu PHP" target="_manual ? albo
jak sie w regexpie pomylilem to sory bo nie jestem guru w nich ![]() -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Nie jest to idealne, ale chyba wystarczy ![]() ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
jezeli przesylasz w id tylko liczbe to po co robisz regami ![]() pozdrawiam -------------------- Computer games don't affect kids; I mean if <span style="font-weight: bold;">Pac Man</span> affected us as kids,we would all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Ja tez bym tak zrobil, tyle, ze jak scarface chce mieszane to mu tak napisalem
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
gdzies cos czytalem ze is_int() (a raczej ZEND engine) sprawdza tylko czy "coś" zostało przesłene jako INTEGER a nie czy to "coś" na pewno nim jest tzn. czy jest liczbą. Nie bijcie jak cos
![]() -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
tak na wszelki wypadek - oprócz is_int, która działa tak jak mówi Vengeance, jest jeszze is_numeric() która sprawdza czy liczba ma numeryczną wartość a niekoniecznie jest integer (może być string - przydatne przy przesyłaniu GET i POST)
no ale przy mieszańcach raczej nie zadziała -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:18 |