loekvh
Gebruiker
- Lid geworden
- 18 jun 2008
- Berichten
- 45
Ik heb een probleempje met mijn contactformulier, het werkt namelijk niet. Misschien kan iemand de foutjes ontdekken, php is namelijk niet mijn ding 
Alvast bedankt voor alle hulp!
de html:
En de bijbehorende php code

Alvast bedankt voor alle hulp!
de html:
HTML:
<form method="post" action="contact.php">
<table>
<tr>
<td>Naam</td>
<td><input type="text" name="Naam" class="verplicht" /></td>
</tr>
<tr>
<td>Adres</td>
<td><input type="text" name="Adres" class="verplicht" /></td>
</tr>
<tr>
<td>Postcode</td>
<td><input type="text" name="Postcode" class="verplicht" /></td>
</tr>
<tr>
<td>Woonplaats</td>
<td><input type="text" name="Woonplaats" class="verplicht" /></td>
</tr>
<tr>
<td>Telefoonnummer(1)</td>
<td><input type="text" name="Tel" class="verplicht" /></td>
</tr>
<tr>
<td>Telefoonnummer(2)</td>
<td><input type="text" name="Tell" /></td>
</tr>
<tr>
<td>Emailadres</td>
<td><input type="text" name="Email" class="verplicht" /></td>
</tr>
<tr>
<td>Workshop</td>
<td>
<select name="Workshop">
<option selected="selected">Kies uw workshop</option>
<option>optie 1</option>
<option>optie 2</option>
<option>optie 3</option>
<option>optie 4</option>
</select>
</td>
</tr>
<tr>
<td>Datum(dd-mm)</td>
<td><input type="text" name="Datum" /></td>
</tr>
<tr>
<td>Tijdstip</td>
<td><input type="text" name="Tijdstip" /></td>
</tr>
<tr>
<td>Aantal deelnemers</td>
<td><input type="text" name="Deelnemers" /></td>
</tr>
<tr>
<td>eventuele<br /> Opmerkingen</td>
<td><textarea cols="16" rows="5" name="Message"> </textarea></td>
</tr>
<tr><td></td>
<td><input style="width: 188px; background: #91f8d5" type="submit" name="submit" value="Verzenden" /></td></tr>
</table>
</form>
En de bijbehorende php code
PHP:
<?php
$EmailFrom = "contactpagina@domein.nl";
$EmailTo = "mijneigen@email.nl";
$Subject = "Inschrijving";
$Naam = trim(stripslashes($_POST['Naam']));
$Adres = trim(stripslashes($_POST['Adres']));
$Postcode = trim(stripslashes($_POST['Postcode']));
$Woonplaats = trim(stripslashes($_POST['Woonplaats']));
$Tel = trim(stripslashes($_POST['Telefoonummer(1)']));
$Tell = trim(stripslashes($_POST['Telefoonummer(2)']));
$Email = trim(stripslashes($_POST['Email']));
$Workshop = trim(stripslashes($_POST['Workshop']));
$Datum = trim(stripslashes($_POST['Datum']));
$Tijdstip = trim(stripslashes($_POST['Tijdstip']));
$Deelnemers = trim(stripslashes($_POST['Deelnemers']));
$Message = trim(stripslashes($_POST['Opmerkingen']));
$validationOK=true;
if (trim($Naam)=="") $validationOK=false;
if (trim($Adres)=="") $validationOK=false;
if (trim($Postcode)=="") $validationOK=false;
if (trim($Woonplaats)=="") $validationOK=false;
if (trim($Tel)=="") $validationOK=false;
if (trim($Email)=="") $validationOK=false;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=mislukt.html\">";
exit;
}
$body = "";
$body .= "Naam: ";
$body .= $Naam;
$body .= "\n";
$body .= "Adres: ";
$body .= $Adres;
$body .= "\n";
$body .= "Postcode: ";
$body .= $Postcode;
$body .= "\n";
$body .= "Woonplaats: ";
$body .= $Woonplaats;
$body .= "\n";
$body .= "Telefoonnummer(1): ";
$body .= $Tel;
$body .= "\n";
$body .= "Telefoonnummer(2): ";
$body .= $Tell;
$body .= "\n";
$body .= "Emailadres: ";
$body .= $Email;
$body .= "\n";
$body .= "Workshop: ";
$body .= $Workshop;
$body .= "\n";
$body .= "Datum: ";
$body .= $Datum;
$body .= "\n";
$body .= "Tijdstip: ";
$body .= $Tijdstip;
$body .= "\n";
$body .= "Hoeveelheid Deelnemers: ";
$body .= $Deelnemers;
$body .= "\n";
$body .= "Opmerkingen: ";
$body .= $Message;
//
$success = mail($EmailTo, $Subject, $body, "From: <". $EmailFrom .">");
//
if ($success){
print "<meta http-equiv=\"refresh\" content=\"0;URL=gelukt.html\">";
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=mislukt.html\">";
}
?>