cars
Gebruiker
- Lid geworden
- 12 jul 2007
- Berichten
- 76
als eerst begin ik met mijn probleem dat mijn contact formulier niet verzend. en ik wil graag weten wat het probleem is.
als ik wil verzenden dan gaat hij naar mijn error.htm ik zal de code's hier neer zetten.
ik heb een contact.php/contact.htm/error.htm/ok.htm
Contact.php
als ik wil verzenden dan gaat hij naar mijn error.htm ik zal de code's hier neer zetten.
ik heb een contact.php/contact.htm/error.htm/ok.htm
Contact.php
PHP:
<?php
// get posted data into local variables
$EmailFrom = Trim(stripslashes($_POST['EmailFrom']));
$EmailTo = "carzboy@gmail.com";
$Subject = "Contact";
$Bedrijf = $_POST['Bedrijf'];
$Contactpersoon = $_POST['Contactpersoon'];
$Onderwerp = Trim(stripslashes($_POST['Onderwerp']));
$Bericht = Trim(stripslashes($_POST['Bericht']));
// validation
$validationOK=true;
if (Trim($EmailFrom)=="") $validationOK=false;
if (Trim($Onderwerp)=="") $validationOK=false;
if (Trim($Bericht)=="") $validationOK=false;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">";
exit;
}
// prepare email body text
$Body .= "Bedrijf: ";
$Body .= $Bedrijf;
$Body .= "\n";
$Body .= "Contactpersoon: ";
$Body .= $Contactpersoon;
$Body .= "\n";
$Body .= "EmailFrom: ";
$Body .= $EmailFrom;
$Body .= "\n";
$Body .= "Onderwerp: ";
$Body .= $Onderwerp;
$Body .= "\n";
$Body .= "Bericht: ";
$Body .= $Bericht;
// send email
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");
// redirect to success page
if ($success){
print "<meta http-equiv=\"refresh\" content=\"0;URL=ok.htm\">";
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">";
}
?>
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>
<body>
<form method="post" action="contact.php">
Bedrijf:<br />
<label>
<input name="Bedrijf" type="text" id="$Bedrijf" />
</label>
<br />
Contactpersoon:<br />
<label>
<input name="Contactpersoon" type="text" id="$Contactpersoon" />
</label>
<br />
E-Mail adres:<br />
<label>
<input name="EmailFrom" type="text" id="$EmailFrom" />
</label>
<br />
Onderwerp:<br />
<label>
<input name="onderwerp" type="text" id="$Onderwerp" />
</label>
<br />
Bericht:<br />
<label>
<textarea name="bericht" cols="120" rows="20" id="$Bericht"></textarea>
</label>
<br>
<br />
<label>
<input type="submit" name="Submit" value="Verzenden" />
</label>
<input type="reset" name="Reset" value="Wis alles" />
<br />
</form>
</body>
</html>
Laatst bewerkt: