Op deze website staat een contactformulier voor een reactie achter te laten in een gastenboek: https://bit.ly/2EA8nNY
Ik laat deze email even bij mij aankomen om te testen of het formulier werkt.
Als ik het formulier invul met mijn zakelijke email (info@met-rob.com), komt de email keurig netjes aan.
Als ik een willekeurig anders emailadres invul, komt de mail niet aan.
De website geeft wel de melding dat de mail correct is verzonden.
Het php formulier wat ik gebruik werkt bij zo'n beetje 30 andere websites prima, ik heb dit nog niet eerder meegemaakt.
Ik hoop echt dat iemand weet hoe dit zou kunnen.
Dit is het php formulier wat ik gebruik:
<?php
if (!isset($_POST['naam']) || !isset($_POST['email']) || !isset($_POST['bericht'])) {
echo 'U heeft niet alle velden ingevuld!';
exit;
}
$naam = htmlspecialchars($_POST['naam']);
$email = htmlspecialchars($_POST['email']);
$telefoonnummer = htmlspecialchars($_POST['telefoonnummer']);
$bericht = htmlspecialchars($_POST['bericht']);
$tijd = time();
$datum = strftime('%d/%m/%y %H:%M', $tijd);
$ip = getenv('REMOTE_ADDR');
$message = $naam.' met het e-mailadres '.$email.' en het IP '.$ip.' stuurde op '.$datum.' het volgende bericht:
____________________________________
naam: '.$naam.'
email: '.$email.'
telefoonnummer: '.$telefoonnummer.'
bericht: '.$bericht.'
------------------------------------';
mail('bedrijf@example.nl', 'Bedrijf Naam', $message, 'From: '.$email);
header('location:http://kattentrimsalonsuus.nl/gastenboek-bedankt.html');
?>
Ik laat deze email even bij mij aankomen om te testen of het formulier werkt.
Als ik het formulier invul met mijn zakelijke email (info@met-rob.com), komt de email keurig netjes aan.
Als ik een willekeurig anders emailadres invul, komt de mail niet aan.
De website geeft wel de melding dat de mail correct is verzonden.
Het php formulier wat ik gebruik werkt bij zo'n beetje 30 andere websites prima, ik heb dit nog niet eerder meegemaakt.
Ik hoop echt dat iemand weet hoe dit zou kunnen.
Dit is het php formulier wat ik gebruik:
<?php
if (!isset($_POST['naam']) || !isset($_POST['email']) || !isset($_POST['bericht'])) {
echo 'U heeft niet alle velden ingevuld!';
exit;
}
$naam = htmlspecialchars($_POST['naam']);
$email = htmlspecialchars($_POST['email']);
$telefoonnummer = htmlspecialchars($_POST['telefoonnummer']);
$bericht = htmlspecialchars($_POST['bericht']);
$tijd = time();
$datum = strftime('%d/%m/%y %H:%M', $tijd);
$ip = getenv('REMOTE_ADDR');
$message = $naam.' met het e-mailadres '.$email.' en het IP '.$ip.' stuurde op '.$datum.' het volgende bericht:
____________________________________
naam: '.$naam.'
email: '.$email.'
telefoonnummer: '.$telefoonnummer.'
bericht: '.$bericht.'
------------------------------------';
mail('bedrijf@example.nl', 'Bedrijf Naam', $message, 'From: '.$email);
header('location:http://kattentrimsalonsuus.nl/gastenboek-bedankt.html');
?>
Laatst bewerkt door een moderator: