DSE biedt iedere gebruiker de mogelijkheid om op zijn site een formulier te zetten die de bezoekers on-line kunnen invullen. De ingevulde gegevens worden dan direct gemailed naar b.v. de beheerder van de website.
Onze WEB-formulieren hebben heel veel mogelijkheden. We noemen er een paar:
Je maakt een WEB-formulier door een speciaal bestand met de extensie .form op een gewenste plek in je website te plaatsen. Upload bijvoorbeeld aanmelding.form naar (jouw homedirectory)/www/aanmelding.form
In dat bestand zet je allerlei definities, zoals de vragen die je wilt stellen, het adres waar het antwoord naar toe moet, de kleuren van je formulier enz. De wijze waarop je die definities moet geven staan bij de voorbeelden uitgelegd.
Steeds wanneer een bezoeker van jouw site op http://www.dse.nl/~jouwgebruikersnaam/aanmelding.form klikt zal DSE het formulier dynamisch vertalen naar html-code zodat de bezoeker een mooi WEB-formulier in zijn browser te zien krijgt. Je hoeft er dus zelf geen html-pagina van te maken!
In eerste instantie lijkt het allemaal wat gecompliceerd en daarom hebben wij voor jou een aantal voorbeelden klaar gezet die je simpel kan aanpassen zodat ze geschikt zijn voor jouw situatie. Je kan ze naar je computer downloaden en daar bewerken. Zet ze vervolgens op DSE in jouw website en kijk wat ze doen!
Wij hebben drie voorbeeld-formulieren voor je klaar gezet:
Als je de volgende stappen precies volgt krijg je een goed idee hoe je zelf formulieren kan maken.
voorbeeld.zip staat nu op jouw computer. voorbeeld1.form voorbeeld2.form voorbeeld3.form. voorbeeld1.form voorbeeld1.form op zoek naar:
<mailto>
address="vul-hier-een-echt-account-in@dse.nl"
displayas="vul hier naam van de ontvanger in"
</mailto>
Vul daar tussen de quotes ("....") jouw eigen e-mail adres en jouw naam in. voorbeeld1.form onder dezelfde naam voorbeeld1.form naar jouw website op DSE, bijvoorbeeld in jouw www-directoryhttp://www.dse.nl/~jouwaccountnaam/voorbeeld1.formJe hebt nu een heel simpel formulier gemaakt. Maar waarschijnlijk wil je meer velden die de bezoeker moet kunnen invullen, zoals een adres of postcode. Dat kan niet met het simpele voorbeeld1.form, maar wel met de meer geavanceerde voorbeeld2.form en voorbeeld3.form .
voorbeeld2.form leer je gebruik te maken van de verschillende mogelijkheden om bezoekers gegevens te laten geven. Je kan gebruik maken van gewone tekst-invoer, maar ook van keuze opties, radio-buttons, drop-down lists en file upload. voorbeeld2.form weer jouw email adres en jouw naam in (dan komt de output van het formulier bij jou terecht...) voorbeeld2.form weer naar jouw website op DSE.http://www.dse.nl/~jouwaccountnaam/voorbeeld2.form, vul het formulier in en verstuur het naar jezelf. voorbeeld2.form met wat meer gegevens van jezelf en kijk wat na het uploaden het effect is van je wijzigingen.Als je inmiddels door hebt hoe die formulieren werken, ben je misschien toe aan voorbeeld3.form wat een hoop extra mogelijkheden biedt voor de opmaak en afhandeling van je formulier. Het wijzigen, uploaden en testen werkt net zo als bij de eerste twee voorbeeldformulieren.
Je kan vervolgens zelf proberen elementen uit voorbeeld3.form te combineren met voorbeeld2.form .
We hebben alle commando's voor de formulieren bij elkaar op een rijtje gezet. Kijk daar ook nog eens naar.
Kan ik het WEB-formulier ook op een site buiten DSE gebruiken?
Nee, dat kan niet. Het web-formulier werkt alleen op jouw website op de DSE-server. Dus niet op een website bij b.v. Chello. En ook niet op jouw harde schijf thuis. Natuurlijk kan je de resultaten van het formulier wel naar elk e-mail adres sturen, ook buiten DSE.
Snapt mijn browser zo'n .form link wel?
Ja, want het slimme zit hem juist bij de DSE-server die de definities in het .form bestand dynamisch even vertaalt naar een mooie html-code en dat is wat jouw browser te zien krijgt.
Kan ik mijn e-mail adres verbergen?
Ja! Het e-mailadres waar de antwoorden naar toe gaan wordt bewaard en afgeschermd in jouw <naampje>.form bestand. Een spammer die jouw website afzoekt om e-mailadressen te verzamelen zal ze niet kunnen vinden! Je kan er wel voor kiezen dat iemand die jouw formulier invult toch te zien krijgt waar de antwoorden heen gaan (zie formulier 3).
Kan ik het formulier vertalen naar een echt .html bestand?
Ja, dat is mogelijk. Dat kan handig zijn als je het formulier wilt opnemen als onderdeel van een .html webpagina. Dat gaat dan wel in een aantal stappen:
voorbeeld2.form ) door gewoon op de link http://www.dse.nl/~jouwaccountnaam/voorbeeld2.form te klikken.voorbeeld2.html webpagina.voorbeeld2.html -pagina nog een beperkt aantal extra standaard html-codes en teksten toevoegen, waarbij niet alle codes zullen werken omdat het bijbehorende voorbeeld2.form -bestand sommige codes automatisch overschrijft. Probeer het gewoon uit. voorbeeld2.html uploaden naar je homepage. Bezoekers kunnen daar dan gewoon op klikken en krijgen dan een door jou aangepast webformulier.voorbeeld2.form mag je dan niet van jouw website verwijderen, want voorbeeld2.html refereert naar dat bestand!