SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Obsługa błędów w formularzu
Autor Wiadomość
fido83
Początkujący


Dołączył: 07 Paź 2010
Posty: 1
Skąd: Lbn
Wysłany: Czw 07 Paź, 2010 17:41   Obsługa błędów w formularzu
   Moje WWW: www.fido83.oz.pl


Witam
Stworzyłem formularz do wysyłania pytania od klienta odwiedzającego moją stronę.
Formularz posiada trzy pola tekstowe:
var: imie
var: tresc
var: mail
Po wciśnięciu buttona "wyślij" formularz jest bezproblemowo wysyłany na adres e-mail.
Chciałbym jednak udoskonalić skrypt i dodać obsługę błędów tzn:
w przypadku gdy pole "imie" nie zostanie wypełnione chciałbym, aby np. w polu tym pojawiła się informacja o konieczności uzupełnienia w/w pola.
Jak to zrobić?
Słabo znam język action script.
Będę wdzięczny za wszelką pomoc.

Dotychczasowy wygląd kodu dla przycisku "wyślij":
Kod:

on (press)
{
    wyslij = "mail.php?";
    wyslij = wyslij + "f_imie=" + imie;
    wyslij = wyslij + "&f_tresc=" + tresc;
    wyslij = wyslij + "&f_mail=" + mail;
   
    loadVariables(wyslij);
}


[ Dodano: Czw 07 Paź, 2010 19:00 ]
Wygląda na to, że już sobie poradziłem.
Gdyby ktoś potrzebował, oto kod:

Kod:

on (press) {
    x = 0;
    if (imie=='' || imie == "wprowadź imię")
    {
     imie = "wprowadź imię"; 
     x = 1;
    }
    if (tresc=='' || tresc == "wprowadź treść")
    {
     tresc = "wprowadź treść";
     x = 2;   
    }
    if (mail=='' || mail == "wprowadź swój adres")
    {
     mail = "wprowadź swój adres"; 
     x = 3;
    }
    if (x==0)
    {
    wyslij = "mail.php?";
    wyslij = wyslij + "f_imie=" + imie;
    wyslij = wyslij + "&f_tresc=" + tresc;
    wyslij = wyslij + "&f_mail=" + mail;
   
    loadVariables(wyslij);
   
    gotoAndPlay(2);
    }
   



Jak się okazuje action script nie różni się aż tak bardzo od php :)
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.13 sekundy. Zapytań do SQL: 13