Formulieren



Inleiding

We kennen ze allemaal wel, die check boxjes, die leuke invulvakjes en alles wat er bij komt kijken. De implementatie van deze formulierelementen is eigenlijk heel simpel. Er komt niet echt zo veel bij kijken en levert al snel eluke resultaten. Hier vindt je meer info over dit alles.

Standaard Code

<FORM>
</FORM>


Nu kan je <FORM> op verschillende manieren initializeren, met de ACTION tag kan je zeggen naar welke URL de uitvoer gestuurd moet worden. Met de METHOD tag kan je aangegeven hoe de gegevens van je formulier verstuurd moeten worden. Als je GET gebruikt, worden alle gegevens die je bij ACTION hebt opgegeven, achter de URL geplakt.

Voorbeeld.1:

<FORM METHOD="POST" ACTION="http://www.ranbooke.com/fatman/cgi-bin/getcomments2.cgi">
Hier komt de form
</FORM>

Dit formuliertje verzameld al de gegevens van het form en stuurt die naar de cgi.

Voorbeeld.2:

Veel pers. zullen geen cgi prohrammaatjes mogen uitvoeren, voor deze personen bestaat er een andere opl., zijn kunnen de gegeven van hun form via E-Mail laten sturen:
<FORM METHOD="POST" ACTION="mailto:fatman@sin.khk.be" ENCTYPE="text/plain">
Hier komt de form
</FORM>

De inhoud van het formulier wordt nu over E-mail gestuurd naar het E-Mail adres

De tag ENCTYPE zorgt ervoor dat het resultaat als platte tekst verstuurt wordt, wat handig is voor later verwerking.

Merk op dat in de volgende uiteenzetting de parameter NAME steeds zelf mag gekozen worden. Zij moet liefst uniek zijn voor deze pagina. Zo weet je welk veld overeenkomt met welk form-element op je pagina.

Formuliere Tags

Uitgebreid Voorbeeld

Klik hierop om een vrij groot uitgewerkt voorbeeld te zien.