![]() |
![]() |
![]()
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ś? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Cytat php usuwanie polskich znaków w Google.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 30 Dołączył: 1.08.2007 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej to zastosuj funkcje preg_replace, wszędzie tam gdzie to konto jest wpisywane(rejestracja, logowanie itp.)
Albo funkcje preg_match i wypisz jakie znaki ma znaleźć np
Ten post edytował daniel1302 5.12.2011, 17:32:05 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 5 Dołączył: 16.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
Powyższe rozwiązanie nie wytępi Ci jednak userów, którzy w login sobie pakują różne serduszka i znaczki (vide nk.pl). Zdecydowanie łatwiej dopuszczać tylko znaki a-z; A-Z; 0-9; -;_ i inne na które się zgodzisz. Do zrobienia oczywiście za pomocą preg_match.
|
|
|
![]()
Post
#5
|
|
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: 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 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 0 Dołączył: 11.01.2010 Skąd: Nowa Dęba Ostrzeżenie: (0%) ![]() ![]() |
gdzie ten nawias?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 5 Dołączył: 16.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
http://gskinner.com/RegExr/ na tym narzędziu możesz sobie potrenować wyrażenia regularne
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:17 |