Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] eregi i polskie znaki
-Gizmon-
post
Post #1





Goście







Mam problem z polskimi znakami w eregi. Mam taki kod:
  1. <?php
  2. elseif(!eregi('^[a-zA-z0-9]+[a-zA-z0-9_-]+[a-zA-z0-9]+$', $miasto))
  3.  print "<center>Użyłeś niedozwolonych znaków w polu <b>Skąd pochodzisz</b>!</center><br><center><a href="new_user.php">Powrót</a></center>n";
  4. ?>

Przy wpisaniu np. Łomża wyświetla się błąd. Próbowałem dodać do tego wszystkie polskie znaki, lecz nie akceptowało tego. Jak to mam zrobić, aby polskie znaki jednak były akceptowane?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ens0re
post
Post #2





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 23.08.2005
Skąd: Warszawa

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


  1. <?php
  2. [^s0-9]
  3. ?>
? Albo
  1. <?php
  2. [a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ]
  3. ?>


P.S. heh coś mi ukośnik nie wchodzi i w 1 przykladzie po '^' daj '\' (przed 's' (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) )

Ten post edytował ens0re 20.06.2006, 20:34:51
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 20:04