![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 17.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem takie funkcje:
Funkcja służy do sprawdzania imienia i loginu z formularza.Dopuszczam polskie znaki diakrytyczne, a ich w ascii nie znajdziemy i nie zrobimy przedziałów tak łatwo jak [0-9a-zA-Zą-ż]. Powyższy kod powoduje że nawet jak wprowadzę Adaś to mi wyskakuje że użyłem wyraz z poza przedziału... $_SESSION['wal'] = 1; // daje jeden jako znak że jest błąd return 1; // kończy działanie f-cji może źle napisałem preg_match bo mi nic print_r nie wyświetla. Pozdro |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 17.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
tak tak daje jeden wyraz, tylko jak w tym wyrazie znajdują się powyższe litery to wyskakuje błąd.
Czyli nie da się zrobić 'preg_match' tak by przepuszczał tylko ĄŚĆŻŹŁÓĘąśćżźęół ? hmm nie widać żeby ktoś przeglądał ten temat to zamykam. ereg() na razie wywiązał się z zadania choć chciałem to zrobić preg_match(). Ten post edytował Zatarra 10.01.2011, 20:32:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 19:34 |