// Robert G. ^^
Terugkerende gebruiker
- Lid geworden
- 20 dec 2005
- Berichten
- 1.590
Hallo,
Onderstaand het script van mij email formulier. In te vullen zijn; Name, Website, Email, Message. Alle 4 de punten staan wel in het mailje dat ik ontvang. Maar alleen bij name en website word de ingevulde test weer gegeven. Email en Message blijven gewoon leeg.
Wat kan het probleem zijn?
Bedankt!
Voorbeeld van ontvangen email:
Onderwerp: Mssg From UraHost.Com
Name: Hier komt wel de info te staan
Website: Hier komt wel de info te staan
Email: Hier komt niet de info te staan
Message: Hier komt niet de info te staan
Onderstaand het script van mij email formulier. In te vullen zijn; Name, Website, Email, Message. Alle 4 de punten staan wel in het mailje dat ik ontvang. Maar alleen bij name en website word de ingevulde test weer gegeven. Email en Message blijven gewoon leeg.
Wat kan het probleem zijn?
Bedankt!
PHP:
<?php
// get posted data into local variables
$EmailFrom = Trim(stripslashes($_POST['EmailFrom']));
$EmailTo = "info@urahost.com";
$Subject = "Mssg From UraHost.Com";
$Name = Trim(stripslashes($_POST['Name']));
$Website = Trim(stripslashes($_POST['Website']));
$Messages = Trim(stripslashes($_POST['Messages']));
// validation
$validationOK=true;
if (Trim($EmailFrom)=="") $validationOK=false;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=../index.php?page=error\">";
exit;
}
// prepare email body text
$Body = "";
$Body .= "Name: ";
$Body .= $Name;
$Body .= "\n";
$Body .= "Website: ";
$Body .= $Website;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $Email;
$Body .= "\n";
$Body .= "Message: ";
$Body .= $Message;
$Body .= "\n";
// send email
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");
// redirect to success page
if ($success){
print "<meta http-equiv=\"refresh\" content=\"0;URL=../index.php?page=ok\">";
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=../index.php?page=error\">";
}
?>
Voorbeeld van ontvangen email:
Onderwerp: Mssg From UraHost.Com
Name: Hier komt wel de info te staan
Website: Hier komt wel de info te staan
Email: Hier komt niet de info te staan
Message: Hier komt niet de info te staan