![]() |
![]() |
![]()
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: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cytat preg_match('#[0-9a-zA-ZęóąśłżźćĘÓĄŚŁŻŹĆ]+#i', $out, $znak); Ja się jeszcze dziwie że tobie błędu nie wywaliło. Radziłbym ,poczytać o funkcji preg_match ,bo to co tutaj przedstawiłeś wygląda mi raczej na preg_replace lub inny klon. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 01:49 |