Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Furmularz - niedopuszczenie polskich znaków
slawo
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 0
Dołączył: 11.01.2010
Skąd: Nowa Dęba

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


Witam, mam formularz rejestracyjny, który działa powiedzmy świetnie:P Chciałbym go zmodyfikować tak aby podczas wpisywania nazwy konta nie dało się wpisać polskich znaków lub żeby wywalało błąd, że nie przyjmuje polskich znaków.

chodzi o to, że chce zmienić adres profilu:

stary: adresstrony.pl/profil.php?user=sławo
nowy: adresstrony.pl/profil/slawo/

Polskie znaki dziwnie się wyświetlają, zamiast sławo > s%B3awo
I chce żeby te linki działały poprawnie, pomoże ktoś?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slawo
post
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 0
Dołączył: 11.01.2010
Skąd: Nowa Dęba

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


Szukam i szukam i nie mogę sobie poradzić. Chodzi o zmienna $login podczas rejestracji.

Chcę napisać aby dopuszczało nazwy w przedziale:

A-Z, a-z, 0-9 - _

Jak to napisać?

żaby możnabyło zakładać loginy typu: stary67, dj-luki, eko_9


gdzie jest jakoś fajnie opisana ta funkcja?

oś takiego napisałem:

  1. if(preg_match('/^[a-cA-Z0-9\_]+$/ ', $login)){echo 'Akceptujemy';}


nie przejdzie przez to nic poza literami dużymi i małymi od a do z, cyframi od 0 do 9 i dolnej pauzy?

Ten post edytował slawo 14.01.2012, 15:34:17
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: 13.10.2025 - 21:58