Lid |
|
Ik heb een contact forumlier op mijn website, maar deze werkt niet. Natuurlijk heb ik voor die mail@mail.com wel een goed email adres ingevuld, en ik krijg ook gewoon de melding dat de email is verzonden. Dus hij red het tot de echo, maar de mail wordt niet verzonden. Weet iemand hoe dit komt? hier het stukje script waar het verzonden zo moeten worden;
$cEmail = 'mail@mail.com';
$cOndPre = 'Contact formulier -';
$cSpam = 10;
if(!empty($_POST['verstuur']))
{
$pError = '';
$pI = 0;
if(strlen($_POST['naam']) < 2)
{ $pError .= '- <font color="#FF0000">U heeft uw naam niet ingevuld!</font><br>'; $pI++; }
if(strlen($_POST['email']) < 3)
{ $pError .= '- <font color="#FF0000">U heeft geen geldig onderwerp ingevuld!</font><br>'; $pI++; }
if(strlen($_POST['onderwerp']) < 3)
{ $pError .= '- <font color="#FF0000">U heeft geen geldig onderwerp ingevuld!</font><br>'; $pI++; }
if(strlen($_POST['bericht']) < 10)
{ $pError .= '- <font color="#FF0000">U heeft geen geldig bericht ingevuld!</font><br>'; $pI++; }
if(!empty($pError))
{
echo ($pI == 1) ? 'De volgende fout is opgetreden:<br>' : 'De volgende fouten zijn opgetreden:<br>';
echo $pError;
}
else
{
$headers = "From:".$_POST['naam']."";
$pBericht = '
Dit bericht is verstuurd via de contact pagina op www.sickdesigns.nl<br />
<br />
Afzender: '.$_POST['naam'].', '.$_POST['voornaam'].'<br />
Telefoon: '.$_POST['tel'].'<br />
E-mailadres: '.$_POST['email'].'<br />
<br><hr><br>'.$_POST['bericht'].
mail(''.$cEmail, $cOndPre, $pBericht, $headers.'');
echo 'Het formulier is succesvol verzonden!<br>
U zult zo spoedig mogelijk antwoord ontvangen.<br>';
$cEmail = 'mail@mail.com'; $cOndPre = 'Contact formulier -'; $cSpam = 10; if(!empty($_POST['verstuur'])) { $pError = ''; $pI = 0; if(strlen($_POST['naam']) < 2) { $pError .= '- <font color="#FF0000">U heeft uw naam niet ingevuld!</font><br>'; $pI++; } if(strlen($_POST['email']) < 3) { $pError .= '- <font color="#FF0000">U heeft geen geldig onderwerp ingevuld!</font><br>'; $pI++; } if(strlen($_POST['onderwerp']) < 3) { $pError .= '- <font color="#FF0000">U heeft geen geldig onderwerp ingevuld!</font><br>'; $pI++; } if(strlen($_POST['bericht']) < 10) { $pError .= '- <font color="#FF0000">U heeft geen geldig bericht ingevuld!</font><br>'; $pI++; } { echo ($pI == 1) ? 'De volgende fout is opgetreden:<br>' : 'De volgende fouten zijn opgetreden:<br>'; } else { $headers = "From:".$_POST['naam'].""; $pBericht = ' Dit bericht is verstuurd via de contact pagina op www.sickdesigns.nl<br /> <br /> Afzender: '.$_POST['naam'].', '.$_POST['voornaam'].'<br /> Telefoon: '.$_POST['tel'].'<br /> E-mailadres: '.$_POST['email'].'<br /> <br><hr><br>'.$_POST['bericht']. mail(''.$cEmail, $cOndPre, $pBericht, $headers.''); echo 'Het formulier is succesvol verzonden!<br> U zult zo spoedig mogelijk antwoord ontvangen.<br>';
|