verzenden van een contactformulier in html lukt niet tussenkomst van outlook

Status
Niet open voor verdere reacties.

haese005

Gebruiker
Lid geworden
19 jul 2011
Berichten
16
Goedemiddag,
Ik heb me al suf gezocht naar bovenstaand probleem, maar nog niet tot een oplossing kunnen komen. Ik heb een contactformulier in HTML gemaakt voor Senserijopleidingen ( http://www.senserijopleidingen.nl/contact.html ) maar als ik op de verzendknop klik opent telkens weer outlook en moet men nogmaals op verzenden drukken. Hoe kom ik hier vanaf?
Hier volgt mijn scriptcode:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<center>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contact</title>
<link href="container.css" rel="stylesheet" type="text/css" />
<style type="text/css">
body><table height=100% cellspacing=0 cellpadding=0
align=center><tr><td valign=middle>
{
background-color: #000000;
margin-right: 40px;
}
body,td,th {
font-size: 16px;
color: #606;
font-family: Arial, Helvetica, sans-serif;
}
body {
background-color: #FFF;
}
</style>
<script type="text/javascript">
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
</script>
</head>

<body onload="MM_preloadImages('SENSE BUTTON SCHADUW HOME.jpg','SENSE BUTTON SCHADUW THEORIE.jpg','SENSE BUTTON SCHADUW T.T.T.jpg','SENSE BUTTON SCHADUW PRAKTIJK.jpg','SENSE BUTTON SCHADUW MACHTIGING.jpg','SENSE BUTTON SCHADUW PRIJZEN.jpg','SENSE BUTTON SCHADUW LEERMIDDELEN.jpg','SENSE BUTTON SCHADUW SENSE ALS SPONSOR.jpg','SENSE BUTTON SCHADUW CONTACT.jpg')">
<div id="container"><table width="1024" height="190" border="0">
<tr valign="top">
<td width="1024" height="130" align="center" bgcolor="#FFFFFF"><img src="Sense-logo.jpg" width="580" height="99" /></td>
</tr>
</table>
<table width="1024" border="0">
<tr bgcolor="#FFFFFF">
<td align="center" valign="top">&nbsp;</td>
</tr>
</table>
<table width="984" border="0">
<tr align="center" bgcolor="#FFFFFF">
<td width="105" height="59" align="left"><a href="index.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('home','','SENSE BUTTON SCHADUW HOMEA.jpg',1)"><img src="SENSE BUTTON HOMEA.jpg" width="105" height="59" id="home" /></a></td>
<td width="105" align="left"><a href="theorie.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('theorie','','SENSE BUTTON SCHADUW THEORIEA.jpg',1)"><img src="SENSE BUTTON THEORIEA.jpg" width="105" height="59" id="theorie" /></a></td>
<td width="105" align="left"><a href="TTT.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('TTT','','SENSE BUTTON SCHADUW T.T.TA.jpg',1)"><img src="SENSE BUTTON T.T.TA.jpg" width="105" height="59" id="TTT" /></a></td>
<td width="105" align="left"><a href="praktijk.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('praktijk','','SENSE BUTTON SCHADUW PRAKTIJKA.jpg',1)"><img src="SENSE BUTTON PRAKTIJKA.jpg" width="105" height="59" id="praktijk" /></a></td>
<td width="105" align="left"><a href="machtiging.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('machtiging','','SENSE BUTTON SCHADUW MACHTIGINGA.jpg',1)"><img src="SENSE BUTTON MACHTIGINGA.jpg" width="105" height="59" id="machtiging" /></a></td>
<td width="105" align="left"><a href="prijzen.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('prijzen','','SENSE BUTTON SCHADUW PRIJZENA.jpg',1)"><img src="SENSE BUTTON PRIJZENA.jpg" width="105" height="59" id="prijzen" /></a></td>
<td width="105" align="left"><a href="leermiddelen.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('leermiddelen','','SENSE BUTTON SCHADUW LEERMIDDELENA.jpg',1)"><img src="SENSE BUTTON LEERMIDDELENA.jpg" width="105" height="59" id="leermiddelen" /></a></td>
<td width="105" align="left"><a href="sponsor.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('sponsor','','SENSE BUTTON SCHADUW SENSE ALS SPONSORA.jpg',1)"><img src="SENSE BUTTON SENSE ALS SPONSORA.jpg" width="105" height="59" id="sponsor" /></a></td>
<td width="106" align="left"><a href="contact.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('contact','','SENSE BUTTON SCHADUW CONTACTA.jpg',1)"><img src="SENSE BUTTON CONTACTA.jpg" width="105" height="59" id="contact" /></a></td>
</tr>
</tr>
</table>
<table width="1024" border="0">
<tr bgcolor="#FFFFFF"><p>
<td width="674" height="35" align="center"><p><img src="emailadres senseA.jpg" width="400" height="22" /></p></td>
</tr>
</table>
<table width="1024" border="0">
<tr bgcolor="#FFFFFF">
<td align="center" valign="top"><p><img src="telefoonnummer SenseA.jpg" width="400" height="22" /></p></td>
</tr>
</table>
<table width="1024" height="602" border="0">
<tr>
<td width="402" height="598" align="left" valign="top" bgcolor="#FFFFFF"><font color="#5f2483" size="5" face="Arial">
<table width="510" height="669" border="0" align="center">
<tr>
<td>Contactformulier:
<BR>
<BR>

<FORM METHOD="post" ACTION="mailto:info@senserijopleidingen.nl">
<p>Naam: <BR> <INPUT TYPE="text" NAME="" SIZE="60"> <BR>

E-mail adres: <BR /> <INPUT TYPE="" NAME="" VALUE="" >
</p>
<p>
Telefoonnummer: <BR /> <INPUT TYPE="" NAME="" VALUE="" >
</p>
<p>

Reden contact: </p>
<p>
<INPUT TYPE="checkbox" NAME=""> Bel mij terug:<BR>
<INPUT TYPE="checkbox" NAME=""> Stuur mij meer informatie per email: <BR>
<INPUT TYPE="checkbox" NAME=""> Stuur mij meer informatie per post: <BR>
<INPUT TYPE="checkbox" NAME=""> Ik meld mij aan voor de nieuwsbrief: <BR>

<BR>
<TEXTAREA NAME="" ROWS="8" COLS="40"></TEXTAREA>
<BR>

<INPUT Type="submit" Value="verzenden" />
</form>

</td>
</tr>
</table>
<p>
</tr>
</table>
<table width="1024" border="0">
<tr>
<td height="76" align="center">K.v.K nr.: 27257050 <a href="https://www.facebook.com/pages/Senserijopleidingen/588226814565984"><img src="find-us-on-facebook-logos-500x120.jpg" width="269" height="63" /></a></td>
</tr>
</table> <A HREF="javascript:javascript:history.go(-1)"><img src="BACK KNOP sense.jpg" width="160" height="42" alt="back" /></td>
</tr>
</table>
</body>
</td></tr></table>
<center>
</html>

Weet iemand welke aanpassing ik moet maken?
Alvast bedankt voor de heldere uitleg.

Wout
 
In je form action gebruik jij mailto.
Via deze manier wordt altijd je standaard mail programma geopend.

Als je dit niet wilt kun je een PHP script maken (of downloaden) die het contactformulier voor je verstuurt.
 
verzenden van een contactformulier in html lukt niet zonder tussenkomst van outlook

Bedankt voor de snelle reactie Googlemuscle! Ik heb intussen zo'n script gedownload, maar waar zet ik dat exact in mijn html script of moet ik een aparte php pagina aanmaken in dreamweaver (dit gebruik ik voor het maken van de site) ?
 
Oke, in de 'action' van je form zet je het pad+bestandsnaam van je mailscript.
Dus je zet je mailscript in een mapje of wat je zelf wil.

Aangezien je een mailscript gedownload hebt moet je wel even alle '$_POST' lopen die je inputs opvangen.
En omdat je alle 'name' velden leeg hebt gelaten zou ik die nog wel invullen anders werkt het sowieso niet.
 
verzenden van een contactformulier in html lukt niet zonder tussenkomst van outlook

Hallo Googlemuscle, alweer bedankt voor je hulp.
Zoals je waarschijnlijk al door hebt ben ik nog behoorlijk groen op dit gebied.
Even voor de zekerheid: het php mailer script plaats ik een map die in de hoofdmap van de site staat. In de regel: <FORM METHOD="post" ACTION="mailto:info@senserijopleidingen.nl"> zet ik ipv mailto etc het pad en bestandsnaam van de php mailer?
Zit ik op de goede weg?
 
Stel dat jij je map mail noemt en we ervan uitgaan de je script 'mailscript.php' heet, dan komt je regel er zo uit te zien:
Code:
<form method="post" action="mail/mailscript.php">
 
verzenden van een contactformulier in html lukt niet zonder tussenkomst van outlook

Thanks again! Ik ga het proberen!
Ik laat je het weten als het is gelukt.
 
verzenden van een contactformulier in html lukt niet zonder tussenkomst van outlook

Hallo Googlemuscle, Het heeft even geduurd maar het is gelukt!
Dreamweaver deed een beetje vervelend maar dat is opgelost.
Bedankt voor alle steun en wie weet tot de next time.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan