![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 320 Pomógł: 2 Dołączył: 17.03.2006 Skąd: Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam klopot ze sprawdzeniem danych wpisanych przez uzytkownika do formularza gdy ten bedzie chcial cos kupic w sklepie internetowym. Chodzi tu o to zeby nie wpisywal jakichs dziwnych rzeczy a np. imie czy nazwisko z duzej litery, bez cyferek itd. Formularz wyglada nastepujaco (plik nazywa sie powiedzmy form1.php:
(IMG:http://localhost/zamowienie.gif) I teraz gdy uzytkownik wpisze dane klika na buttona na dole i wtedy ma byc akcja typu, ze jesli dane sa zle wpisane to ma wrocic z powrotem do tego formularza i wywalic komunikat gdzie jest blad (cos jak np. przy zakladaniu maila i wyborze nicku) A jesli wszystko bedzie ok to przejdzie dalej (do pliku form2.php) np prezentujac wpisane dane jeszcze raz z opcja wroc gdyby uzytkownik sie jednak pomylil w kodzie pocztowym czy cus w tym stylu. Probowalem to zrobic wykorzystujac if, cos w tym stylu co umiescilem w pliku form2.php:
I wlasnie z tym mam problem bo nie wiem jak sie za to zabrac praktycznie bo teoretycznie to chyba jest dobre podejscie... Nie wiem jak przekazac te zle wpisane dane z powrotem do tamtego formularza (form1.php). Jesli ktos wie jak sie za to zabrac to prosze o pomoc. No chyba ze bylby inny sposob sprawdzenia...(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 13 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 320 Pomógł: 2 Dołączył: 17.03.2006 Skąd: Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
Oki. Powiedzmy, ze czesc juz dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tzn. nie pozwala przejsc dalej jesli pole jest puste. Jeszcze tylko jesli mozesz krzyszbi to napisz jak mam zrobic zeby przy danym zle wypelnionym polu wywalal ten blad.
Wyglada to mniej wiecej tak (tzn w tym pierwszym pliku form1.php) Pozdr. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 13 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
witam
a więc jak chcesz pokaać ostrzeżenie to je dajesz w tym miejscu w którym ma sie ono pokazać, ja to robie mniej więcej tak
i tak mniej wiecej ja to mam zrobione(chociarz u mnie info o wynaganych polach pokazuje się na samej górze) i tak na koniec dobrze jet jak bedziesz mial zapamiętanie i automatyczne wczytanie wcześniej wpisanych danych mniej więcej tak to zrobione
a później w pliku z formularzem dajesz
to tyle z mojej strony |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 320 Pomógł: 2 Dołączył: 17.03.2006 Skąd: Siemianowice Ostrzeżenie: (0%) ![]() ![]() |
OK! Dziala (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Dzieki za pomoc krzyszbi
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 21:20 |