Ik heb een mailformulier opgesteld op www.cadebsminishop.be (contact). Ik ben er quasi zeker van dat alle code volledig juist is. Ik moet een kleinigheid over het hoofd gezien hebben. Ik krijg geen foutmeldingen over mijn script, alleen komen de ingevulde formulieren niet aan!! Wie kan me helpen?

Hieronder de code van contact.php en contactconfirm.php

contact.php:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">;
<html>
<head>
<title>Cadeb's Minishop gadgets kunstwerken, sieraden, beelden, countrykledij, leder gilets en broeken, ruim assortiment T-shirts, vlaggen, sleutelhangers, opnaaiers, hoeden, bolo's, zilversierraden, zandana's, bandana's, amuletten</title>
<META NAME="keywords" CONTENT="Cadeb's Minishop, Cadebs Minishop, cadebs, gadgets, kunstwerken, sieraden, beelden, countrykledij, leder gilets en broeken, ruim assortiment T-shirts, vlaggen, sleutelhangers, opnaaiers, hoeden, bolo's, zilversierraden, zandana's, bandana's, amuletten">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="algemeen.css" rel="stylesheet" type="text/css">
</head>

<body>
<table width="100%" border="2" cellpadding="0" cellspacing="0" bordercolor="#0066FF">
<tr>
<td height="120" align="left" valign="top" nowrap><table width="100%" height="120" border="0" cellpadding="0" cellspacing="0" bgcolor="#000000">
<tr>
<td width="172" align="left" valign="top"><img src="images/cadebsminishop.gif" width="172" height="120"></td>
<td align="left" valign="middle" bgcolor="#000000"><img src="images/hoofding.gif" width="600" height="88"></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" align="left" valign="top" nowrap bgcolor="#000000"><table width="172" border="0" cellpadding="10" cellspacing="0" bordercolor="#990000" bgcolor="#000000">
<tr>
<td><a href="index.html" target="_self" class="menulink">HOME</a></td>
</tr>
<tr>
<td><a href="nieuws.htm" target="_self" class="menulink">NIEUWS</a></td>
</tr>
<tr>
<td><a href="kalender.htm" target="_self" class="menulink">KALENDER</a></td>
</tr>
<tr>
<td><a href="producten.htm" target="_self" class="menulink">PRODUCTEN</a></td>
</tr>
<tr>
<td><a href="leesteksten.htm" target="_self" class="menulink">LEESTEKSTEN</a></td>
</tr>
<tr>
<td><a href="fotos.htm" target="_self" class="menulink">FOTO'S</a></td>
</tr>
<tr>
<td bgcolor="#0099FF"><a href="contact.php" target="_self" class="menulink">CONTACT</a></td>
</tr>
<tr>
<td><a href="info.html" target="_self" class="menulink">INFO </a><span class="vanonderen">(route/openingsuren/...) </span></td>
</tr>
<tr>
<td><a href="links.htm" target="_self" class="menulink">LINKS</a></td>
</tr>
</table></td>
<td align="left" valign="top"><table width="100%" border="0" cellpadding="10" cellspacing="0" bgcolor="#FFCC99">
<tr>
<td align="left" valign="top" bgcolor="#0099FF"><table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><form name="FRMmail" method="post" action="contactconfirm.php">
<table border="0" align="left" cellpadding="2" cellspacing="0" bgcolor="#0066FF">
<tr align="left" bgcolor="#0066FF">
<td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Voornaam:</font></td>
<td valign="middle"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">
<input type="text" name="FLDvoornaam" id="FLDvoornaam" size="40" maxlength="128">
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Naam:</font></td>
<td valign="middle"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">
<input type="text" name="FLDnaam" id="FLDnaam" size="40" maxlength="128">
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">E-mail:</font></td>
<td valign="middle"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">
<input type="text" name="FLDmail" id="FLDmail" size="40" maxlength="128">
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="2">Telefoon:</font></td>
<td valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="2">
<input type="text" name="FLDtelefoon" id="FLDtelefoon" maxlength="20" size="20">
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="2">GSM:</font></td>
<td valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF" size="2">
<input type="text" name="FLDgsm" id="FLDgsm" maxlength="20" size="20">
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Adres:</font></td>
<td valign="middle"><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="FLDadres" id="FLDadres" size="40" maxlength="128">
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right"><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">Postcode:</font></td>
<td valign="middle"><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="FLDpostcode" id="FLDpostcode" size="10" maxlength="10">
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right"><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">Woonplaats:</font></td>
<td valign="middle"><font color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="FLDwoonplaats" id="FLDwoonplaats" size="40" maxlength="128">
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Stel hier uw vraag:</font></td>
<td valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">
<textarea name="FLDinteresse" id="FLDinteresse" cols="40" rows="5"></textarea>
</font></td>
</tr>
<tr align="left" bgcolor="#0066FF">
<td align="right" valign="top"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"></font></td>
<td valign="middle"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">
<input type="submit" name="VARaction" value="Versturen">
</font></td>
</tr>
</table>
</form></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td><p class="normaal">Telefoon: 0032(0)51/225670</p>
<p class="normaal">Fax: 0032(0)51/248368</p>
<p class="normaal">GSM: +32(0)477/802703</p>
<p class="normaal">Postadres: Gitsestraat 12 - 8800 Roeselare - Belgi&euml;</p>
<p class="normaal">E-mail: <a href="mailto:[email protected]?subject=Reactie%20via%20de%20website" class="normaal">[email protected]</a></p>
<p class="normaal">E-mail webmaster:: <a href="mailto:[email protected]?subject=Reactie%20via%20www.cadebsminishop.be" target="_blank" class="normaal">[email protected] </a></p></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td height="15" align="center" valign="middle" bgcolor="#000000" class="vanonderen">Cadeb's Minishop - Gitsestraat 12 - 8800 Roeselare - Belgium - Tel.: 0032(0)51/225670 - <a href="mailto:[email protected]?subject=Reactie%20via%20de%20website" class="vanonderen">[email protected]</a></td>
</tr>
</table>
</body>
</html>

en contactconfirm.php:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">;
<html>
<head>
<title>Cadeb's Minishop gadgets kunstwerken, sieraden, beelden, countrykledij, leder gilets en broeken, ruim assortiment T-shirts, vlaggen, sleutelhangers, opnaaiers, hoeden, bolo's, zilversierraden, zandana's, bandana's, amuletten</title>
<META NAME="keywords" CONTENT="Cadeb's Minishop, Cadebs Minishop, cadebs, gadgets, kunstwerken, sieraden, beelden, countrykledij, leder gilets en broeken, ruim assortiment T-shirts, vlaggen, sleutelhangers, opnaaiers, hoeden, bolo's, zilversierraden, zandana's, bandana's, amuletten">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="algemeen.css" rel="stylesheet" type="text/css">
</head>

<body>
<table width="100%" border="2" cellpadding="0" cellspacing="0" bordercolor="#0066FF">
<tr>
<td height="120" align="left" valign="top" nowrap><table width="100%" height="120" border="0" cellpadding="0" cellspacing="0" bgcolor="#000000">
<tr>
<td width="172" align="left" valign="top"><img src="images/cadebsminishop.gif" width="172" height="120"></td>
<td align="left" valign="middle" bgcolor="#000000"><img src="images/hoofding.gif" width="600" height="88"></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" align="left" valign="top" bgcolor="#000000"><table width="172" border="0" cellpadding="10" cellspacing="0" bordercolor="#990000" bgcolor="#000000">
<tr>
<td><a href="index.html" target="_self" class="menulink">HOME</a></td>
</tr>
<tr>
<td><a href="nieuws.htm" target="_self" class="menulink">NIEUWS</a></td>
</tr>
<tr>
<td><a href="kalender.htm" target="_self" class="menulink">KALENDER</a></td>
</tr>
<tr>
<td><a href="producten.htm" target="_self" class="menulink">PRODUCTEN</a></td>
</tr>
<tr>
<td><a href="leesteksten.htm" target="_self" class="menulink">LEESTEKSTEN</a></td>
</tr>
<tr>
<td><a href="fotos.htm" target="_self" class="menulink">FOTO'S</a></td>
</tr>
<tr>
<td bgcolor="#0099FF"><a href="contact.php" target="_self" class="menulink">CONTACT</a></td>
</tr>
<tr>
<td><a href="info.html" target="_self" class="menulink">INFO </a><span class="vanonderen">(route/openingsuren/...) </span></td>
</tr>
<tr>
<td><a href="links.htm" target="_self" class="menulink">LINKS</a></td>
</tr>
</table></td>
<td align="left" valign="top" bgcolor="#0099FF"><table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td align="left" valign="top"><table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<?php

$FLDvoornaam = $HTTP_POST_VARS['FLDvoornaam'];
$FLDnaam = $HTTP_POST_VARS['FLDnaam'];
$FLDtelefoon = $HTTP_POST_VARS['FLDtelefoon'];
$FLDgsm = $HTTP_POST_VARS['FLDgsm'];
$FLDadres = $HTTP_POST_VARS['FLDadres'];
$FLDpostcode = $HTTP_POST_VARS['FLDpostcode'];
$FLDwoonplaats = $HTTP_POST_VARS['FLDwoonplaats'];
$FLDmail = $HTTP_POST_VARS['FLDmail'];
$FLDinteresse = $HTTP_POST_VARS['FLDinteresse'];

$boodschap="Beste,\n
mijn naam is ".$FLDvoornaam." ".$FLDnaam."\n
Telefonisch ben ik te bereiken op ".$FLDtelefoon." of ".$FLDgsm."\n
Mijn postadres is ".$FLDadres." te ".$FLDpostcode." ".$FLDwoonplaats."\n
Je kan me mailen op ".$FLDmail."\n
Dit is mijn vraag: ".$FLDinteresse."\n";

$to = "Tom <[email protected]>";

$headers = "From: ".$FLDvoornaam." ".$FLDnaam." <".$FLDmail.">\r\n";
$headers.= "Reply-To: ".$FLDvoornaam." ".$FLDnaam." <".$FLDmail.">";

$checker=mail ($to, "Info of vraag via het mailformulier op de website",
$boodschap, $headers);

if ($checker==true)
{
echo 'Uw gegevens en vraag zijn doorgestuurd. Wij antwoorden zo spoedig mogelijk. Dank u. ';
}
else
{
echo 'Er is een fout opgetreden. Uw vraag is niet doorgestuurd. Onze excuses. Probeer
ons normaal e-mailadres [email protected]';
}

?>

<p><a href="contact.php" target="_self" class="normaal">Terugkeren naar het mailformulier</a></p></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td><p class="normaal">Telefoon: 0032(0)51/225670</p>
<p class="normaal">Fax: 0032(0)51/248368</p>
<p class="normaal">GSM: +32(0)477/802703</p>
<p class="normaal">Postadres: Gitsestraat 12 - 8800 Roeselare - Belgi&euml;</p>
<p class="normaal">E-mail: <a href="mailto:[email protected]?subject=Reactie%20via%20de%20website" class="normaal">[email protected]</a></p></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td height="15" align="center" valign="middle" bgcolor="#000000" class="vanonderen">Cadeb's Minishop - Gitsestraat 12 - 8800 Roeselare - Belgium - Tel.: 0032(0)51/225670 - <a href="mailto:[email protected]?subject=Reactie%20via%20de%20website" class="vanonderen">[email protected]</a> </td>
</tr>
</table>
</body>
</html>

Wie kan me helpen?

Groetjes,
Tom.
Staat de path naar sendmail goed in je php.ini? Hèb je überhaupt ondersteuning voor een mailserver (dwz: is er een mailserver aanwezig op je account/server)?

Of misschien moet je de spatie tussen mail en ( weghalen? Ik weet niet of dat iets uitmaakt voor de rest?

---- edit ----

Bij nader inzien zouden alle bovengenoemde situaties foutmeldingen moeten geven, tenzij je foutrapportage hebt uitgezet, of een @'tje voor mail hebt gezet (wat niet het geval is voor zover ik zie)

---- einde edit ----
Ik heb geen zin voor zo een groot script te lezen, maar je kan dit al proberen:
<?php
$FLDvoornaam = $_POST['FLDvoornaam'];
//Inplaats van:
$FLDvoornaam = $HTTP_POST_VARS['FLDvoornaam'];
?>
dan wel voor alles.
D@rk schreef op 23.09.2004 18:14
Ik heb geen zin voor zo een groot script te lezen, maar je kan dit al proberen:
<?php
$FLDvoornaam = $_POST['FLDvoornaam'];
//Inplaats van:
$FLDvoornaam = $HTTP_POST_VARS['FLDvoornaam'];
?>
dan wel voor alles.


Wordt $HTTP_POST_VARS niet meer ondersteunt door PHP dan?
$_POST

Variables provided to the script via HTTP POST. Analogous to the old $HTTP_POST_VARS array (which is still available, but deprecated).
Bron: PHP.net

Elwin
Met $_POST of $HTTP_POST_VARS heeft het niets te maken. Ik weet ondertussen al precieser waar de fout zou moeten liggen. De mails worden gestuurd naar info@cadebsminishop, een mailadres aangemaakt op mijn Plesk server. Maar deze wil ze niet doorsturen. En het rare is dat hij \"gewone\" mails wel doorstuurd en die php-mails niet.

Reageren