![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 1 Dołączył: 15.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czy przy pobieraniu z formularza danych gdzie mają one mieć format a-zA-z lub 0-9 to wystarczy sprawdzić za pomocą 'funkcji' ereg czy te dane zawierają tylko te znaki (a-za-z0-9) i jeśli tak to wykonywać dalej?
Jeśli nie to co do tego dorzucić? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%) ![]() ![]() |
Wszystko zalezy od tego czego oczekujesz z tego formularza. Czasem wystarczy rzutowanie typu, czasem htmlspecialchars, htmlentities, stripslashes itp. Czasem wyrażenia regularne ereg(i).
Jeżeli chcesz dopuscić tylko te znaki, to wystarczy tylko ten ereg. ps. nie bedzie on akceptował jednak w tej formie polskich liter ąĄęĘ itd. Oraz znaków kropki, spacji, pauzy itd. Ten post edytował neverever 21.07.2008, 17:38:14 -------------------- neverever
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 1 Dołączył: 15.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
do a-z 0-9 nie ma sensu stosować regExpów zobacz np. tu -> http://www.beldzio.com/phpowe-filtry.freez
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 08:18 |