Archief - mail form laten werken

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

MACOTEC

Legacy Member
is er iemand die ziet waarom onderstaand form niet werkt?

<form class="form-horizontal" form method="post" action="mailto:[email protected]" enctype="text/plain">
<div class="form-group">

<input type="text" class="form-control" placeholder="Uw naam." maxlength="40" />
</div>

<div class="form-group">
<input type="email" class="form-control" placeholder="Uw E-Mail adres" maxlength="40" />
</div>

<div class="form-group">
<textarea class="form-control" style="height: 130px;" placeholder="Stel hier uw vraag..."></textarea>
</div>

<button type="submit" class="btn btn-orange pull-right" >Verzenden</button>
</form>

Tyfius

Legacy Member
Ik heb het niet in detail bekeken, maar hou er rekening mee dat "mailto" alleen maar gaat werken als er effectief een mail client (outlook, thunderbird, ...) op de PC van de gebruiker staat. Mailto gaat die applicatie openen en zo kan hij je dan mailen.

MACOTEC

Legacy Member
Kan u mij alsook vertellen welk commando ik moet geven om dit form in de browser te laten werken?

Recipe4hate

Legacy Member
Je attribuut 'form method' bestaat niet. Dit is gewoon 'method'
Ik weet ook niet of je een button van type submit wilt gebruiken. Is de input tag met type submit niet logischer?

GoofyStoefy

Legacy Member
Hier is veel fout. Om te beginnen kunt ge mailto niet gebruiken in een form. Mailto open altijd een client zoals outlook of thunderbird of w/e en vult het e-mailadres in. That's it.

Uw input fields moeten ook elk een naam hebben zodat ze als variabel kunnen gebruikt worden server side.

Een php script die de variabele ontvangt en zo alles opbouwt om een mail te versturen hebt ge dus ook nodig, en dit is server side. Een mail word niet van de browser verstuurd maar van een server die ingesteld is met mail gegevens.

Best eens een voorbeeld zien van wat een mail formulier kan zijn zoals dit : Email Form - Simple Form to Email PHP Contact Form

Recipe4hate

Legacy Member
GoofyStoefy zei:
Hier is veel fout. Om te beginnen kunt ge mailto niet gebruiken in een form. Mailto open altijd een client zoals outlook of thunderbird of w/e en vult het e-mailadres in. That's it.

Klopt niet hoor.
Mits goed geconfigureerd, zal de formdata ook in de mail verstuurd worden:
Tryit Editor v2.5

Echter is dit absoluut niet aan te raden, want je bent volledig afhankelijk van browser en emailclient op de clientmachine.
In gevallen zal dit werken, in vele anderen niet.
Dit is ook niet gebruiksvriendelijk, want wie wil er nu tijdens een surfsessie ineens zijn mailclient tussengooien.

CoxM

Legacy Member
Een PHP-alternatief is hier altijd aangeraden, maar als de OP daar geen ervaring mee heeft, is een voorgemaakt script wellicht het makkelijkst.

Hou er dan rekening mee dat je een programma zoals XAMPP nodig hebt om de php files op je eigen pc te kunnen previewen en vergeet zeker niet de extensie van je pagina's van .html naar .php te veranderen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan