Website Feedback Form

Uit Byte Docs

Inhoud

Hoe zet ik een feedback formulier op mijn website?

Het is mogelijk een feedback formulier op uw website te plaatsen. Berichten die bezoekers hier invullen kunt u door laten sturen naar uw email adres.

Hiervoor is een standaard script beschikbaar. Het wordt aangeraden hier gebruik van te maken en niet een eigen vergelijkbaar script te installeren op uw site. Reden hiervoor is dat deze scripts vaak niet afgeschermd zijn. Dit wil zeggen dat iedereen gebruik kan maken van deze scripts op onze servers om mail te versturen naar een email adres naar hun keuze. U begrijpt dat dit een ideale mogelijkheid is voor het versturen van spam email. Dit willen wij tegengaan door een veilig script aan te bieden en te beheren.

Beveiliging

Om misbruik door derden tegen te gaan is dit script zo ingesteld dat het alleen werkt op websites die bij Byte geplaatst zijn en dat een bericht alleen gestuurd kan worden naar een email adres dat bij Byte ondergebracht is.

Wilt u toch mail sturen naar een adres dat niet bij Byte geregistreerd is, dan kan dat met een omweg: maakt u op het Service Panel een redirect aan van webformulier@mijndomein.nl naar het mailadres van uw keuze. Laat het webformulier mail sturen naar webformulier@mijndomein.nl en de mailserver stuurt deze mail vervolgens door.

Voorbeeld

Aan de hand van een voorbeeld zal duidelijk gemaakt worden hoe dit in zijn werk gaat. Dit voorbeeld kunt u aanpassen aan uw wensen en gebruiken op uw site. Voor gebruikers die meer hulp nodig hebben zal dit voorbeeld regel voor regel besproken worden.

Voorbeeld:

<form method="post" action="http://www.byte.nl/cgi-bin/formmail">
 <input type="hidden" name="recipient" value="uwadres@uwdomein.nl">
 <input type="hidden" name="subject" value="Feedback uwdomein.nl">
 <input type=hidden name="redirect" value="http://www.uwdomein.nl">
 Naam:<br>
 <input type="text" name="realname" maxlength="40" size="30"><br><br>
 Email:<br>
 <input type="text" name="email" size="30"><br><br>
 Opmerking:<br>
 <textarea name="opmerking" cols="40" rows="5"></textarea><br><br>
 <input type="submit" name="Submit" value="Verzenden"><br>
</form>

Toelichting

Elke regel uit dit voorbeeld zullen we kort toelichten

<form method="post" action="http://www.byte.nl/cgi-bin/formmail">

Deze regel geeft het begin van het formulier aan.

Actie
Geen.
<input type="hidden" name="recipient" value="uwadres@uwdomein.nl">

Deze regel geeft aan naar welk email adres de berichten gestuurd worden. Let op dat u hier alleen een email adres kunt gebruiken wat bij Byte ondergebracht is.

Actie
Vervang uwadres@uwdomein.nl door uw email adres.
<input type="hidden" name="subject" value="Feedback uwdomein.nl">

Met deze regel stelt u het onderwerp in van de email die verstuurd wordt.

Actie
Vervang Feedback uwdomein.nl door een tekst naar keuze.
<input type=hidden name="redirect" value="http://www.uwdomein.nl">

Met deze regel stelt u de locatie in waar de bezoeker heen gaat na het invullen van het formulier.

Actie
Vervang http://www.uwdomein.nl door een adres naar keuze.
Naam:<br>
<input type="text" name="realname" maxlength="40" size="30"><br><br>

Met deze regel zet u een invoerveld neer waar de bezoeker zijn naam kan invullen. De maximale lengte is 40 karakters en de grootte van het invoerveld op het scherm is 30 karakters. Het veld met de naam "realname" zal ook gebruikt worden om een geldig afzendadres te maken.

Actie
Geen.
Email:<br>
<input type="text" name="email" size="30"><br><br>

Op dezelfde manier kunt u ook een veld maken waar de bezoeker zijn email adres in kan vullen zodat u eventueel kunt reageren op de feedback van de bezoeker.

Opmerking:<br>
<textarea name="opmerking" cols="40" rows="5"></textarea><br><br>

Met deze regel plaatst u een tekstvlak van 40 karakters breed en 5 regels hoog. Hier kan de bezoeker zijn feedback invoeren.

Actie
Pas de waarden 40 en 5 aan om het veld de gewenste grootte te geven.
<input type="submit" name="Submit" value="Verzenden"><br>

De knop waar de gebruiker op drukt om het bericht te versturen.

Actie
Geen.
</form>

Deze regel geeft het einde van het formulier aan.

Actie
Geen.

Extra opties

Onze formmail heeft nog een aantal extra opties, onder andere om het invullen van bepaalde velden verplicht te stellen. Bekijkt u hiervoor de (Engelse) handleiding.

Voor meer informatie over de werking van formulieren in het algemeen kunt u site van W3Schools eens lezen.

Veel gestelde vragen

Ik krijg spam via mijn contactformulier Zie Website Spam voor een aantal tips hoe hiermee om te gaan.

Ik krijg berichten met als onderwerp '!RInTOLjMAhKWuLRx' ???

Spammers versturen soms dat soort berichten. Dat betekent niet dat het formulier gekraakt is.


De huidige waardering is: 78/100 (5 stemmen)
 You need to enable JavaScript to vote
  • Deze pagina is het laatst bewerkt op 22 mrt 2012 om 17:44.
  • Deze pagina is 1.318 keer bekeken.

We proberen de kwaliteit van onze kennisbank voortdurend te verbeteren.
Geef de informatie op deze pagina een waardering met de slider hierboven.