Her er et script som også tjekker om alle felter er udfyldt med java script:
<?
if (isset($_POST['submit'])) {
mail("123@123.dk","besked fra mailsender","
Navn: $_POST['navn']
Email: $_POST['email']
url: $_POST['url']
$besked","from:mailsender@mailsender.dk");
echo "Beskeden er nu blevet afsendt!!";
exit;
}
?>
<html>
<head>
<!--Tjek om alle felterne er indtastet -->
<script type="text/javascript">
function tjek() {
fejl = 0;
if ((document.form.navn.value=='') && (fejl == 0)) {
document.form.navn.focus();
alert('Udfyld venligst navn');
fejl = 1;
}
if ((document.form.email.value=='') && (fejl == 0)) {
document.form.email.focus();
alert('Udfyld venligst email');
fejl = 1;
}
if ((document.form.besked.value=='') && (fejl == 0)) {
document.form.besked.focus();
alert('Skriv venligst en besked');
fejl = 1;
}
if (fejl==0) {
document.form.submit();
}
}
</script>
<title> Mail sender 1.0 </title>
</head>
<!-- form felter -->
<form action="<?=$PHP_SELF;?>" method="post" name="form" OnSubmit="tjek(); return false;">
<table border="0" style="font-family: verdana;">
<tr>
<td width="190"> Dit navn: </td>
<td> <input type="text" name="navn"> </td>
</tr>
<tr>
<td> Din email: </td>
<td> <input type="text" name="email"> </td>
</tr>
<tr>
<td> Evt. hjemmeside: </td>
<td> <input type="text" name="url" value="
http://"> </td>
</tr>
<tr>
<td> <br> Besked: </td>
</tr>
</table>
<textarea cols="40" rows="8" name="besked"></textarea>
<input type="submit" name="submit" value="send mail!">
</form>