PHP ver gevorderde |
|
ik heb nu dit:
<?php
error_reporting(E_ALL);
function stuurmail()
{
if($_POST['van'] !="" && $_POST['naar'] !="" && $_POST['bericht'] !="")
{
if($_POST['titel'] == "")
{
$titel = "Een mailtje van ".$_POST['van'];
} else { $titel = $_POST['titel']; }
$naarwie=$_POST['naar'];
$bericht=$_POST['bericht'];
$headers="From:<".$_POST['van'].">";
mail($naarwie, $titel, $bericht, $headers);
echo "Je mailtje is succelvol verzonden!";
} else { echo "Je voerde een van de verplichte velden (van,naar of bericht) niet in!"; }
}
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
stuurmail($_POST['van'],$_POST['naar'],$_POST['bericht'],$_POST['titel']);
} else {
?>
<center>
<fieldset></center><legend align='center'>Verstuur een mailtje via het web!</legend >
<form action="<?=$PHP_SELF; ?>" method="post">
Verstuur naar:*<input type="text" name="naar" />(Indien dit geen geldig adres is zal de mail niet worden verzonden)<Br />
Van:*<input type="text" name="van" /><br />
Onderwerp:<input type="text" name="titel" /><br />
Bericht:*<Br />
<textarea name="bericht" rows="5" cols="30">Typ hier je bericht!</textarea><br />
<input type="reset" value="Wis alle velden" /> <input type="submit" value="Verzend de mail!" name="verzend" />
</fieldset>
<?php
}
?>
<?php function stuurmail() { if($_POST['van'] !="" && $_POST['naar'] !="" && $_POST['bericht'] !="") { if($_POST['titel'] == "") { $titel = "Een mailtje van ".$_POST['van']; } else { $titel = $_POST['titel']; } $naarwie=$_POST['naar']; $bericht=$_POST['bericht']; $headers="From:<".$_POST['van'].">"; mail($naarwie, $titel, $bericht, $headers); echo "Je mailtje is succelvol verzonden!"; } else { echo "Je voerde een van de verplichte velden (van,naar of bericht) niet in!"; } } if($_SERVER['REQUEST_METHOD'] == 'POST') { stuurmail($_POST['van'],$_POST['naar'],$_POST['bericht'],$_POST['titel']); } else { ?> <center> <fieldset></center><legend align='center'>Verstuur een mailtje via het web!</legend > <form action="<?=$PHP_SELF; ?>" method="post"> Verstuur naar:*<input type="text" name="naar" />(Indien dit geen geldig adres is zal de mail niet worden verzonden)<Br /> Van:*<input type="text" name="van" /><br /> Onderwerp:<input type="text" name="titel" /><br /> Bericht:*<Br /> <textarea name="bericht" rows="5" cols="30">Typ hier je bericht!</textarea><br /> <input type="reset" value="Wis alle velden" /> <input type="submit" value="Verzend de mail!" name="verzend" /> </fieldset> <?php } ?>
en het werkt nog niet... |