![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Moja funkcja sprawdzająca poprawność emaila to:
Ale jak ktoś np. wpisze email: ŁukaszŁukaszenko@wp.pl to email uznanie zostanie za błędny z powodu polskiej litery "ł" - jak zrobić żeby emaile z polskimi znakami były też poprawne ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
dawno nie skorzystałem z wyrażeń regularnych, ale z tego co widzę to problem nie leży w polskich znakach tylko w tym, że wg. twoje wyrażenia WIELKIE litery są błędne. Powinno to wyglądać tak:
Kod if(!eregi('^[-_0-9a-zA-Z.]+@[-_0-9a-zA-Z]+\.[-_0-9a-zA-Z.]+$', #mail)) teraz wielkie znaki będą uwzględniane |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 16:31 |