Kreeg net dit te zien:
Fatal error: Call to undefined function: mail() in /home/bramersland.nl/www/contact.php on line 52
Bij het uitvoeren van
<?php
switch($_POST['aan'])
{
case 'algemeen' :
$mailadres = $mail_info;
break;
case 'marianne' :
$mailadres = '[email protected]';
break;
case 'braam' :
$mailadres = '[email protected]';
break;
default :
$mailadres = $mail_info;
}
$message = $_POST['naam'].' heeft contact opgenomen via de site.<br />';
$message .= 'Zijn/haar e-mail adres is: '.$_POST['e-mail'].'.<br />';
$message .= 'Zijn haar bericht is: '.$_POST['bericht'];
$headers = "From: ".$mail_info_adres." <".$mail_from.">\n"; //set From header
$headers .= "Content-type: text/html; charset=iso-8859-1\n"; //zet html header
$headers .= "X-Priority: 3\n"; //zet priority (3 voor hoge prioriteit)
$headers .= "X-MSMail-Priority: High\n"; //header voor het zo snel mogelijk versturen door de mail server
$headers .= "X-Mailer: PHP/".phpversion(); //header die aangeeft waarvan gemailt is
if(mail($mailadres, 'Mail vanaf de site, met onderwerp: '.$_POST['onderwerp'], $message, $headers)) //regel 52
{
$melding = 'Succesvol gemailt';
}
else
{
$melding = 'Error tijdens mailen, uw e-mail is niet verzonden. U kunt handmatig een e-mail sturen naar '.$mail_info.', of het later nog een proberen';
}
?>
De mail() functie werkt ook niet buiten dit script.
277 views