Hej, prøv noget i stil med dette:
<?php
$epost = $_REQUEST["epost"];
$til = $_REQUEST["til"];
$navn = $_REQUEST["navn"];
$fra = $_REQUEST["fra"];
$emne = $_REQUEST["emne"];
$kommentar = $_REQUEST["kommentar"];
$fejl_navn = "";
$fejl_fra = "";
$fejl_emne = "";
$fejl_kommentar = "";
if (isset($_POST["submit"])) {
if (!$navn) {
$fejl_navn = '<font color="#BB0000">Du har glemt at udfylde feltet "Navn"</font>';
}
if (!$fra) {
$fejl_fra = '<font color="#BB0000">Du har glemt at udfylde feltet "Fra"</font>';
}
if (!$emne) {
$fejl_emne = '<font color="#BB0000">Du har glemt at udfylde feltet "Emne"</font>';
}
if (!$kommentar) {
$fejl_kommentar = '<font color="#BB0000">Du har glemt at udfylde feltet "Kommentar"</font>';
}
if (!$fejl_navn && !$fejl_fra && !$fejl_emne && !$fejl_kommentar) {
if ($til == "1") {
$til = "vndvipen@c.dk";
} else if ($til == "2") {
$til = "vndnlfdiablo@c.dk";
} else if ($til == "3") {
$til = "vnddybber@c.dk";
}
mail("$til","vnD Mail '$emne'","$kommentar\\n$navn","$fra");
echo '<font color="FFFF90">Kommentaren er sendt</font>';
}
}
?>
<form action="<?=$PHP_SELF?>" method="post">
Til: (Hvem af os vil du sende kommentaren til)<br>
<select name="til">
<option value="1">vipen (Jonas)</option>
<option value="2">nlfdiablo (Nicolai)</option>
<option value="3">Dybber (Martin)</option>
</select>
<p>
Navn:<br>
<input type="text" name="navn" size="30" value="<?=$navn?>">
<?php echo $fejl_navn; ?>
<p>
Din email adresse:<br>
<input type="text" name="fra" size="30" value="<?=$fra?>">
<?php echo $fejl_fra; ?>
<p>
Emne:<br>
<input type="text" name="emne" size="30" value="<?=$emne?>">
<?php echo $fejl_emne; ?>
<p>
Kommentar:<br>
<textarea cols="42" rows="5" name="kommentar"><?=$kommentar?></textarea>
<?php echo $fejl_kommentar; ?>
<br>
<input type="submit" name="submit" value="Send"> <input type="reset" value="Nulstil">
</form>
- Har blot rettet en smule i koden, dog ikke gennemtestet denne...