ik weer een mailer gemaakt alleen hij retourneerd steeds een fout en ik kan hem niet vinden.
code:
<?PHP
ini_set('display_errors', 1);
error_reporting(E_ALL);
//check email
$verstuurder = split(',',$_POST['E-mail']);
for ($i=0;$i<count($verstuurder);$i++) {
$testverstuur = trim($verstuurder[$i]);
if (!eregi("^[_\\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\\.)+[a-z]{2,6}$", $testverstuur)){$foutemail=1;}
}
//fouten routine
if(strlen($_POST['Naam']) || strlen($_POST['Adres']) || strlen($_POST['Postcode']) || strlen($_POST['Plaats']) || strlen($_POST['E-mail']) || strlen($_POST['Datum']) || strlen($_POST['Object']) || strlen($_POST['Telefoon']) || strlen($_POST['Reden']) || $foutemail == 1 ){
$foutmelding = 'U heeft de volgende velden niet goed ingevuld:<br/><br/>';
if(strlen($_POST['Plaats'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> Plaats. <br/>";}
if(strlen($_POST['Naam'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> Naam. <br/>";}
if(strlen($_POST['Adres'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> Adres. <br/>";}
if(strlen($_POST['Postcode'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> Postcode. <br/>";}
if(strlen($_POST['E-mail'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> E-mail. <br/>";}
if(strlen($_POST['Datum'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> Datum opdracht. <br/>";}
if(strlen($_POST['Object'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> het te taxeren_object. <br/>";}
if(strlen($_POST['Telefoon'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> telefoonnummer prive. <br/>";}
if(strlen($_POST['Reden'])){
$foutmelding = "<img src='images/parr.gif' border='0' alt=''> Reden taxatie. <br/>";}
echo "<font face='Verdana, Arial, Helvetica, sans-serif' size='2'>".$foutmelding."<br/><br/><a href=\"javascript:history.go(-1)\"><img src='images/parr.gif' border='0' onLoad=setTimeout(\"javascript:history.go(-1)\",5000) alt=''> Wacht vijf seconden om terug te gaan, of klik hier</a></font>";
}else{
if($_POST['proj']=='INC'){ $waarheen = '[email protected]';}//'[email protected]';}
else{ $waarheen = '[email protected]';}
$Onderwerp ='Ik word Stiper! '.$_POST['proj']."\n";
$Mail = strtolower($_POST['E-mail']);
$Bericht ='De volgende gegevens zijn op ' . date("d-m-Y H:i:s") . ' binnengekomen:
Datum opdracht: '.$_POST['Datum'].'
Het te taxeren object: '.$_POST['Object'].'
Naam: '.$_POST['Naam'].'
Adres: '.$_POST['Adres'].'
Postcode: '.$_POST['Postcode'].'
Plaats: '.$_POST['Plaats'].'
telefoon nummer prive: '.$_POST['Telefoon'].'
telefoon nummer zakelijk: '.$_POST['Telefoon_zakelijk'].'
E-mail: '.$Mail.'
Koopsom/vraagprijs: '.$_POST['Koopsom vraagprijs'].'
Naam tussen persoon: '.$_POST['Naam tussenpersoon'].'
Adres tussen persoon: '.$_POST['Adres tussenpersoon'].'
Postcode tussen persoon: '.$_POST['Postcode tussenpersoon'].'
Plaats tussen persoon: '.$_POST['Plaats tussenpersoon'].'
Sleutel bij/Afspraak maken met: '.$_POST['Sleutel bij Afspraak met'].'
Reden taxatie: '.$_POST['Reden'].'
Orgineel zenden naar: '.$_POST['Origineel'].'
Orgineel zenden naar(anders): '.$_POST['origineel anders'].'
Kopie zenden naar: '.$_POST['Kopie'].'
Kopie zenden naar(anders): '.$_POST['Kopie anders'].'
Nota: '.$_POST['Nota'].'
Nota(anders): '.$_POST['nota anders'].'
Opmerkingen: '.$_POST['Opmerkingen'].'
Einde Bericht';
mail("$waarheen", "$Onderwerp", "$Bericht", "From: $Mail");
echo "<br/><br/><br/><body bgcolor='#ffffff' leftmargin='10' marginheight='0' marginwidth='10' topmargin='0'>
<font face='Arial, Helvetica, sans-serif'>Uw aanvraag is verstuurd</font></body>";
}
?>
hij retouneerd dat de "reden taxatie" niet goed is ingevuld.
Wie kan mij helpen??
@arjen: beter stukje code of niet??