Opret en formular II

Vi og vores form, men da dette, kan vi ikke, hvis ikke overbevist om, at slutbrugeren, udfylde de oplysninger, vi beder om at sende det, men faktum er, at uden at fylde nogen af ​​de felter, også sendt, så vi fik en e-mail er helt tomt.

Der er mange måder at finde scripts på internettet, der vil hjælpe os, men vi kan også gøre dette fra samme Dremweaver, og vi vil se her.

Trykke på 1, hvor pilen, kan vi ændre menuen og vise de kommandoer, der interesserer os til alle tider. Form Aktiver nu, hvis du sætter musen over dem, vil du se, at der er en beskrivelse af hver.

bar former

2 º skabe en ny form, eller kan du bruge den samme, hvad du ønsker. (Jeg gjorde en ny ;) Og tryk på formularen tag for at vælge hele formularen:

1

I den øverste menu gå til Window / Behaviors:

2

3 ° Den vil aktivere en menu i højre kolonne med denne:

3

Klik på + tegnet og viser en menu, gå til Validate Form:

4

4 ° i felter med navn, vælge at flytte ;) dem, der ønsker at validere

5

* Bemærk: Alt, hvad der vil betyde, indsætte enhver karakter. I tilfælde af et felt, der kræver et tal i antal, vil vi skifte til nummer.

5 ° uden at acceptere selv vælge det næste felt at validere:

6

Vi satte værdi som kræves for at gøre det, er det ikke meget mening right? Som et eksempel, aldersgrænsen og så må vi scorede antal: placere tallet i de områder, vi ønsker.

6 ° Endelig skal du vælge den e-mail-feltet:

7

Mærkningen, der kræves (glem ikke), og e-mail-adresse. Bemærk, at mens vi var oprettelsen af ​​de områder, tilføjede en (R), (RinRange og tal, vi har indsat) og mail (RisEmali) nu, hvis vi accepterer.

7 ° i højre rude, i adfærd, vi ser, at der nu er nogle kommandoer:

8

De må have vist eller ikke gjorde godt. Men det kan ske, at i stedet for onSubmit, havde en anden kommando, eller ved at dobbeltklikke på det, vises en markering lejr, hvor vi finder, at vi har brug for:

9

Hvis vi ønsker at foretage en ændring på et område, vi har valideret eller tilføje endnu et klik på Godkend formular og vi vil vende tilbage til den forrige tabel til redigering.

8 th at validere et enkelt felt, bare, at vi vælger dette område og adfærd, fortsæt til at gøre det. Men denne gang i stedet for at onSubmit, må vi sikre, at kommandoen er onBlur:

10

9 ° Hvis vi ser til kildekoden, kan vi se, at den eneste sort blev tilføjet onSubmit = parameter i opkald til de handlinger, vi har valideret.

Vi har også et script, at hvis du tør bør ændres, da de er pop-ups, der vil se brugeren at udfylde formularen, hvis det ikke gjort, som sagt,

11

Se stort billede for at se bedre her.

Den tekst, der går inden for det rektangel der skal oversættes, og sætte det tilbage i castiliansk. Advarsel om ikke at fjerne eller tilføje et tilbud eller ændre noget andet, hvis vi ikke arbejder.

10 ° holde vores dokument, og vi fik på serveren, når brugeren ønsker udfyldt Formen er ikke bange for at bruge disse data til at indsætte er korrekte, men at være fyldt ud, som vi valideret eller ikke at sende den form, som det denne meddelelse og vil ikke lade dig sende det:

12

Se mit eksempel her

Alligevel er det stadig nødvendigt, at brugeren har installeret en mailer på din computer for at aktivere afsendelse af disse former.

For at undgå dette, er det nødvendigt at bruge nogle programmer som CGI, formail, perl, javascripts, osv. ... Normalt er der gratis værter og former tilberedt eller er der ikke mere vi kan gøre det, vi har set i denne tutorial eller ovenfor.

Det er derfor vigtigt, når du vælger en server, vel vidende, at vi vil installere eller allerede har til vores rådighed. Eller vi kan arbejde med PHP eller ASP, som også vil have installeret på serveren. Senere vil vi se den underlige script, der kan bruges i alle tilfælde.

Svar