Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Eregi - czy się nadaje
MadMark
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 3
Dołączył: 12.07.2010

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


Witam,

Pisałem dzisiaj jakiś kod i chciałem sprawdzić czy zmienna $_POST['log'] zawiera jakieś "znaki niedozwolone" - inne niż literki i cyferki (bez polskich znaków etc).
Czy kod:
  1. if( !eregi("^([0-9a-z-A-Z]{0,10})?",$_POST['log']))
  2. {
  3. zawiera znaki specjalne
  4. }
  5. else
  6. {
  7. nie zawiera znaków specjalnych
  8. }

jest poprawny?
Ponieważ mnie zwraca błąd:
Kod
Warning: eregi() [function.eregi]: REG_ERANGE in [...]


I nie wiem ocb. Jeśli nie tak, to jak inaczej sprawdzić czy zmienna zawiera znaki inne niż a-zA-Z0-9 ?
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 22.08.2025 - 10:20