Hallo allemaal,

Mijn php mail script verzend naar alle adressen behalve Hotmail, live of outlook, kan iemand mij helpen?

<?php
header('Refresh: 5;url=http://...');
$name = $_POST['name'];
$message = $_POST['message'];
$ip = $_SERVER['REMOTE_ADDR'];
$formcontent = "
<html>
<head></head>
<body>
<p><b>Naam: </b>$name\n</p>
<p><b>Bericht: </b>$message \n<p>
\n
IP-adres van luisteraar of verzoek aanvrager: $ip </body>
</html>";
$recipient = "[email protected]"; "\r\n";
$from = "[email protected]"; "\r\n";
$subject = "Verzoek Radio Regenboog"; "\r\n";
$mailheader .= 'From: ' . $name . ' <' . $from . '>' . "\r\n";
$mailheader .= "BCC: ".($Bcc) . "\r\n";
$mailheader .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$mailheader .= "MIME-Version: 1.0\r\n";
$mailheader .= "X-Priority: 1\r\n";
$mailheader .= "X-Mailer: PHP". phpversion() ."\r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Bedankt voor u verzoekje/reactie! Het wordt zo snel mogelijk door de live dj gedraaid.";
?>
En wat doet de code nu?
Zet dit eens bovenaan? Mogelijk worden er foutmeldingen onderdrukt?
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
?>
dan krijg ik de code te zien.
Dan mis je een php-tag. Ik neem aan dat je het opslaat als .php en niet als .phps (source)
waar welke

[size=xsmall]Toevoeging op 31/10/2016 15:03:36:[/size]

klopt .php
Met <?php begint een PHP-script, en met ?> eindigt een PHP-script. Als er PHP-scripts buiten deze twee tags staan, dan worden ze neit uitgevoerd, en zie je ze als code in je browser bij uitvoer.
Notice: Undefined variable: from in /home/kl16281/domains/radioregenboog.com/public_html/mail.php on line 34

Notice: Undefined variable: subject in /home/kl16281/domains/radioregenboog.com/public_html/mail.php on line 35

Notice: Use of undefined constant mail - assumed 'mail' in /home/kl16281/domains/radioregenboog.com/public_html/class.phpmailer.php on line 1347

Notice: Use of undefined constant radioregenboog - assumed 'radioregenboog' in /home/kl16281/domains/radioregenboog.com/public_html/class.phpmailer.php on line 1347

Notice: Use of undefined constant nl - assumed 'nl' in /home/kl16281/domains/radioregenboog.com/public_html/class.phpmailer.php on line 1347

Fatal error: Call to a member function connected() on string in /home/kl16281/domains/radioregenboog.com/public_html/class.phpmailer.php on line 1433
Die notices kunnen we even wegdenken. Maar die Fatal error is waar om draait.

Waarom includeer je direct phpmailer, en gebruik je niet de autoloader-script in de require/include?
omdat ik er niks van weet haha

Reageren