Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [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
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' tongue.gif)

Ten post edytował ens0re 20.06.2006, 20:34:51


--------------------
"Oprócz tabel istnieje jeszcze jedna dalece ograniczająca struktura, składająca się z rzędów i komórek - więzienie. Dla projektantów nadszedł czas, aby sie uwolnić..." - Eric A. Meyer
Go to the top of the page
+Quote Post
piotrekkr
post
Post #3





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

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


hmm probowales takiego czegos i ci nie dziala??
  1. <?php
  2. eregi('^[a-zA-Z0-9ęóąśłżźćńĘÓĄŚŁŻŹĆŃ]+[a-zA-Z0-9ęóąśłżźćńĘÓĄŚŁŻŹĆŃ_-]+[a-zA-Z0-9ęóąśłżźćńĘÓĄŚŁŻŹĆŃ]+$', $miasto))
  3. ?>


Ten post edytował piotrekkr 20.06.2006, 20:36:08
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







Dokładnie tak - nie działa sad.gif
Go to the top of the page
+Quote Post
piotrekkr
post
Post #5





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

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


  1. <?php
  2. eregi('^[a-zA-Z0-9ęóąśłżźćńĘÓĄŚŁŻŹĆŃ]+[a-zA-Z0-9ęóąśłżźćńĘÓĄŚŁŻŹĆŃ_-]+[a-zA-Z0-9ęóąśłżźćńĘÓĄŚŁŻŹĆŃ]+$', stripslashes($miasto))
  3. ?>

a moze sproboj tak
Go to the top of the page
+Quote Post
-Gizmon-
post
Post #6





Goście







No nareszcie zadziałało smile.gif Jestem ogromnie wdzięczny, nie mogłem tego ustawić z kilka godzin smile.gif
Go to the top of the page
+Quote Post
piotrekkr
post
Post #7





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

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


nie ma sprawy poprostu masz wlaczone magic_quotes_gpc smile.gif pozdrawiam

Ten post edytował piotrekkr 20.06.2006, 21:50:40
Go to the top of the page
+Quote Post

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: 19.08.2025 - 13:46