Hallo, ik heb een HandleForm gemaakt voor een reactieformulier. Het werkt allemaal ik krijg een mail met de ingevulde gegevens.
Maar als de gebruiker heeft gereageerd dan blijft de site op de HandleForm.php hangen. Wat voor script ofzo kan ik onderaan de pagina zetten zodat ze weer automatisch worden gelinkt naar de website. Het liefst ook met een bericht dat de formulier correct is verzonden.

---HandleForm.php---
<?

$name = $_POST["Name"];

$topic = $_POST["Topic"];

$email = $_POST["Email"];

$content = $_POST["Content"];



$to = "[email protected]";



//send email to comittee

$senderemail = $email;

$sendername = $name;

$recipient = $to;

$subject = "Reactie via www.niekweevers.nl";;

$mailheader = "Van: ".$sendername."\n";

$mailheader .= "Reply-To: ".$senderemail."\n\n";

$message = "Via het formulier op de Over mijpagina op www.niekweevers.nl is de volgende reactie ontvangen:\n\n";

$message .= "Van: ".$name."\n";

$message .= "Email: ".$email."\n";

$message .= "Onderwerp: ".$topic."\n";

$message .= "Vraag/opmerking: ".$content."\n\n";

$message .= "Er is een autoamatische email verzonden aan ".$name." met daarin geschreven dat de reactie is ontvangen en er - indien daarom

gevraagd - spoedig een reactie van het bestuur zal volgen.\n";

mail($recipient, $subject, $message, $mailheader) or die ("Fout opgetreden bij versturen formulier naar Niek Weevers. Neem contact op met [email protected]");

?>
kun je geen site aanmaken met: je hebt het goed ingevult ofzo?? en die in de header invullen
Het is gelukt. Ik heb het zo gedaan. De link in de html is een beetje overbodig, toch laat ik hem er wel in staan.
<?

$name = $_POST["Name"];

$topic = $_POST["Topic"];

$email = $_POST["Email"];

$content = $_POST["Content"];



$to = "[email protected]";



//send email to comittee

$senderemail = $email;

$sendername = $name;

$recipient = $to;

$subject = "Reactie via www.niekweevers.nl";;

$mailheader = "Van: ".$sendername."\n";

$mailheader .= "Reply-To: ".$senderemail."\n\n";

$message = "Via het formulier op de Over mijpagina op www.niekweevers.nl is de volgende reactie ontvangen:\n\n";

$message .= "Van: ".$name."\n";

$message .= "Email: ".$email."\n";

$message .= "Onderwerp: ".$topic."\n";

$message .= "Vraag/opmerking: ".$content."\n\n";

$message .= "Er is een autoamatische email verzonden aan ".$name." met daarin geschreven dat de reactie is ontvangen en er - indien daarom

gevraagd - spoedig een reactie van het bestuur zal volgen.\n";

mail($recipient, $subject, $message, $mailheader) or die ("Fout opgetreden bij versturen formulier naar Niek Weevers. Neem contact op met [email protected]");

?>
<html>
<head>
<title>Uw reactie is verstuurd!</title>
<meta name="description" content="Niek Weevers" />
<meta name="robots" content="index, follow" />
<META HTTP-EQUIV="refresh" CONTENT="2; URL=index.php">
<link href="imgs/ico.gif" rel="shortcut icon" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body>
<table class="table" align="center"><tr><td class="formtext">
Uw reactie is verstuurd!!
</td></tr>
<tr><td class="formtext"><a class="portfoliolink" href="index.php" target="_parent">Klik hier</a> om terug te gaan naar niekweevers.nl</td></tr>
</table>
</body>
</html>

Reageren