![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 21.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zrobilem formularz maila w html, a w pliku php wyslanie maila i wyswietlana informacje gdy nie wszystkie pola sa uzupelnione. Jak zrobic aby po niewypełnieniu jakiegos pola wyswietlalo blad bez odswiezania strony i utraty danych w polach?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jednym skryptem sprawdzaj czy są dane w post. Jeśli nie ma lub są nieprawidłowe wyświetlaj formularz. Jeśli sa prawidłowe przetwarzaj.
Ten post edytował JoShiMa 22.02.2011, 20:00:33 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 7.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli nie chcesz tracić danych w polach to jest kilka sposobów, mozesz użyc AJAX'a, który będzie przekazywał dane bez przeładowywania strony, albo zapisać dane z formularza w cookies, a potem je wywołać gdy formularz się załaduje..
pierwszy sposób krótszy, drugi łatwiejszy, ewentualnie możesz zrobić sprawdzanie w JavaScript, ale to się dzieje po stronie przeglądarki, a więc osoba wypełniająca formularz ma na to bezpośredni wpływ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:23 |