![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 15.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Chcę sprawdzić czy dobrze wpisano w formularzu miejscowosc! Wykorzystuję do tego funkcję eregi. Problem polega na tym iż występują nazwy miejscowosci 2 członowe np: Stalowa wola. Długość miejscowości do 20 znaków, możliwość opuszczenia wpisu miejscowości. Sprawdzam funkcją
Próbowałem już z [:blank:] \s i zawsze kończyło się porażką. Po wykonaniu funkcji w zmiennej $miejscowsc jest tylko 1 człon miejscowsci czyli tylko Stalowa (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) a wola przepada (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Jak sobie z tym poradzić ? Wpadłem na pomysł iż mogę podzielić ciąg na tablicę używając jako separatora spacji, następnie posprawdzać ciągi w tablicy i potem znów to w całość poskładać ale chyba nie tędy droga!! Ten post edytował boxer 25.03.2005, 09:16:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 15.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Okazało się iż problem polega na wpisaniu jako wartosc domyslna w input! Po sprawdzeniu ciąg jest wypisywany w input jako wartość domyśla
i właśnie tam obcinany jest tylko do 1 części ciągu. Jak obok dam echo to ciąg jest cały. Co zrobić aby imput mi tego nie przycinał.(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował boxer 25.03.2005, 17:27:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 23:23 |