Nieuw lid |
|
klopt ik heb het script al 1 maal goed dat is alleen het mailingsformulier
maar dit script is voor de aanvraag voor onderhoud.
ik heb hem nu ook werkend op mijn server
maar als ik nu op de knop submit druk gaat hij niet verder naar de volgende pagina cq versturen van de informatie.
is het zelfde script alleen dit script is wat uitgebreider ;)
sorry sorry
zag net dat ik perongeluk de verkeerde broncode had geplaatst ;)
<?php
$to_email = "tech.burodunning@12move.nl";
if(!isset ($_POST['submit'])) {
?>
<table width="550" border="0">
<tr>
<td width="206"><p align="right">Naam:</p> </td>
<td width="334">
<input name="naam" type="text" maxlength="20"/>
</td>
</tr>
<tr>
<td><div align="right">Adres:</div></td>
<td>
<input name="adres" type="text" value="" maxlength="50"/>
</td>
</tr>
<tr>
<td><div align="right">Plaats:</div></td>
<td><input name="plaats" type="text"/>
</td>
</tr>
<tr>
<td><div align="right">Postcode:</div></td>
<td><input name="postcode" type="text"/></td>
</tr>
<tr>
<td><div align="right">Telefoonnummer:</div></td>
<td>
<input name="telefoon" type="text" maxlength="15"/>
</td>
</tr>
<tr>
<td><p align="right">E-mail:</p></td>
<td>
<input name="email" type="text"/>
</td>
</tr>
<tr>
<td><div align="right">Type CV-Ketel:</div></td>
<td>
<input name="ketel" type="text"/>
</td>
</tr>
<tr>
<td><div align="right">Type onderhoudscontract:</div></td>
<td>
<select name="contract">
<option>Onderhouds abonnement 1</option>
<option>Onderhouds abonnement 2</option>
</select>
</td>
</tr>
<tr>
<td><div align="right">Bijzonderheden:</div></td>
<td><textarea name="bijzonderheden"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="Verstuur" name="submit"/> </td>
</tr>
</table>
<?php
}
else{
$mail="Nieuw bericht via het contactformulier\r\n\r\n";
$mail.="Naam afzender: ".$_POST['naam']."\r\n";
$mail.="Adres afzender: ".$_POST['adres']."\r\n";
$mail.="Woonplaats afzender: ".$_POST['plaats']."\r\n";
$mail.="Postcode afzender: ".$_POST['postcode']."\r\n";
$mail.="Telefoon afzender: ".$_POST['telefoon']."\r\n";
$mail.="Emailadres afzender: ".$_POST['email']."\r\n\r\n";
$mail.="Type CV-Ketel afzender: ".$_POST['ketel']."\r\n";
$mail.="Type Contract afzender: ".$_POST['contract']."\r\n";
$mail.="Bijzonderheden afzender: ".$_POST['bijzonderheden']."\r\n";
$foutmelding = "FOUTMELDING:<br />"
."%s<br />"
."<input type='submit' value='Terug' onclick='history.back(1)'>";
if(!$_POST['naam']) {
printf($foutmelding, "U heeft geen naam ingevuld.");
exit;
}
if(!$_POST['adres']) {
printf($foutmelding, "U heeft geen adres ingevuld.");
exit;
}
if(!$_POST['plaats']) {
printf($foutmelding, "U heeft geen plaats ingevuld.");
exit;
}
if(!$_POST['postcode']) {
printf($foutmelding, "U heeft geen postcode ingevuld.");
exit;
}
Function CheckPostcode($postcode) {
return(ereg('(^[1-9]{1}[0-9]{3}[a-zA-Z]{2}$)',
$postcode));
}
if(!$_POST['telefoon']) {
printf($foutmelding, "U heeft geen telefoonnummer ingevuld.");
exit;
}
function CheckTelefoon($telefoon) {
return(ereg('(^[0-9]{10}$)',
$telefoon));
}
if(!$_POST['email']) {
printf($foutmelding, "U heeft geen email ingevuld.");
exit;
}
function CheckEmail($email) {
return(ereg('(^[0-9a-zA-Z_\.-]{1,}@([0-9a-zA-Z_\-]{1,}\.)+[0-9a-zA-Z_\-]{2,}$)', $email));
}
if(!$_POST['ketel']) {
printf($foutmelding, "U heeft geen type ketel ingevuld.");
exit;
}
$onderwerp = "onderhoudsaanvraag";
$afzender = $_POST['naam'];
$email = $_POST['email'];
$header = "From: ".$afzender."<".$email.">";
mail($to_email, $onderwerp, $mail, $header);
echo"<p>Uw email is succesvol verzonden en uw aanvraag zal zo spoedig mogelijk behandeld worden.</p>";
}
?>
<?php $to_email = "tech.burodunning@12move.nl"; if(!isset ($_POST['submit'])) { ?> <table width="550" border="0"> <tr> <td width="206"><p align="right">Naam:</p> </td> <td width="334"> <input name="naam" type="text" maxlength="20"/> </td> </tr> <tr> <td><div align="right">Adres:</div></td> <td> <input name="adres" type="text" value="" maxlength="50"/> </td> </tr> <tr> <td><div align="right">Plaats:</div></td> <td><input name="plaats" type="text"/> </td> </tr> <tr> <td><div align="right">Postcode:</div></td> <td><input name="postcode" type="text"/></td> </tr> <tr> <td><div align="right">Telefoonnummer:</div></td> <td> <input name="telefoon" type="text" maxlength="15"/> </td> </tr> <tr> <td><p align="right">E-mail:</p></td> <td> <input name="email" type="text"/> </td> </tr> <tr> <td><div align="right">Type CV-Ketel:</div></td> <td> <input name="ketel" type="text"/> </td> </tr> <tr> <td><div align="right">Type onderhoudscontract:</div></td> <td> <select name="contract"> <option>Onderhouds abonnement 1</option> <option>Onderhouds abonnement 2</option> </select> </td> </tr> <tr> <td><div align="right">Bijzonderheden:</div></td> <td><textarea name="bijzonderheden"></textarea></td> </tr> <tr> <td> </td> <td><input type="submit" value="Verstuur" name="submit"/> </td> </tr> </table> <?php } else{ $mail="Nieuw bericht via het contactformulier\r\n\r\n"; $mail.="Naam afzender: ".$_POST['naam']."\r\n"; $mail.="Adres afzender: ".$_POST['adres']."\r\n"; $mail.="Woonplaats afzender: ".$_POST['plaats']."\r\n"; $mail.="Postcode afzender: ".$_POST['postcode']."\r\n"; $mail.="Telefoon afzender: ".$_POST['telefoon']."\r\n"; $mail.="Emailadres afzender: ".$_POST['email']."\r\n\r\n"; $mail.="Type CV-Ketel afzender: ".$_POST['ketel']."\r\n"; $mail.="Type Contract afzender: ".$_POST['contract']."\r\n"; $mail.="Bijzonderheden afzender: ".$_POST['bijzonderheden']."\r\n"; $foutmelding = "FOUTMELDING:<br />" ."%s<br />" ."<input type='submit' value='Terug' onclick='history.back(1)'>"; if(!$_POST['naam']) { printf($foutmelding, "U heeft geen naam ingevuld."); } if(!$_POST['adres']) { printf($foutmelding, "U heeft geen adres ingevuld."); } if(!$_POST['plaats']) { printf($foutmelding, "U heeft geen plaats ingevuld."); } if(!$_POST['postcode']) { printf($foutmelding, "U heeft geen postcode ingevuld."); } Function CheckPostcode($postcode) { return(ereg('(^[1-9]{1}[0-9]{3}[a-zA-Z]{2}$)', $postcode)); } if(!$_POST['telefoon']) { printf($foutmelding, "U heeft geen telefoonnummer ingevuld."); } function CheckTelefoon($telefoon) { return(ereg('(^[0-9]{10}$)', $telefoon)); } if(!$_POST['email']) { printf($foutmelding, "U heeft geen email ingevuld."); } function CheckEmail($email) { return(ereg('(^[0-9a-zA-Z_\.-]{1,}@([0-9a-zA-Z_\-]{1,}\.)+[0-9a-zA-Z_\-]{2,}$)', $email)); } if(!$_POST['ketel']) { printf($foutmelding, "U heeft geen type ketel ingevuld."); } $onderwerp = "onderhoudsaanvraag"; $afzender = $_POST['naam']; $email = $_POST['email']; $header = "From: ".$afzender."<".$email.">"; mail($to_email, $onderwerp, $mail, $header); echo"<p>Uw email is succesvol verzonden en uw aanvraag zal zo spoedig mogelijk behandeld worden.</p>"; } ?>
|