Hallo
Ik heb zelf een html formulier gemaakt. Die ik via php wil laten versturen naar mijn mail. Het is me gelukt op het internet maar hij werkt niet. Hieronder het script. :
Moet ik het bestand ook ergens uploaden om hem werkend te krijgen?
Ik heb zelf een html formulier gemaakt. Die ik via php wil laten versturen naar mijn mail. Het is me gelukt op het internet maar hij werkt niet. Hieronder het script. :
HTML:
<html>
<head>
<title>contactform</title>
<style>
div{
width:50px;}
.naam{float:left;}
</style>
</head>
<body>
<h1>Contact formulier </h1>
<hr>
<form method="post" action="post.php">
<div class="naam"width="1000xp"> Aanhef : </div>
<select name='aanhef' float="right">
<option value="Mvr">Mvr</option>
<option value="Mnr">Mnr</option>
<option value="Firma">Firma</option>
</select> <br>
<div class="naam"width="50px" >Naam :</div> <input type= 'text' name='Naam' float="left"> <br>
<div class="naam" width="50px" >E-mail :</div> <input type= 'text'name='Email' float="left"> <br>
<div class="naam" width="50px" > Vraag : </div><textarea name='Vraag', rows="2"> </textarea float="left"> <br>
<input type='submit' name='versturen'> <input type="reset" value="alles wissen"> <br>
</form>
</body>
</html>
<?php
if (!isset($_post['Aanhef']) !isset($_post['Naam']) !isset($_post['Email']) !isset($_post['Vraag'])) {
echo 'U heeft niet alle velden ingevuld!';
}
$aanhef = htmlspecialchars($_post['Aanhef']);
$naam = htmlspecialchars($_post['Naam']);
$email = htmlspecialchars($_post['Email']);
$vraag = htmlspecialchars($_post['Vraag']);
$tijd = tim();
$datum = strftime ('%d/%m/%y %H:%M', $tijd);
$ip = getenv('REMOTE_ADDR');
$message = $naam. ' Atwoord gewenst op' .$email. 'Ip adres is ' .$ip. 'datum is ' .$datum. 'het volgemde :
'.$vraag.'
mail('klus4pc@gmail.com', 'ingevuld formulier', 'from: ' .$email);
echo 'Uw bericht is verzonden';
?>
Moet ik het bestand ook ergens uploaden om hem werkend te krijgen?
Laatst bewerkt: