Jeg er på ingen måde en ørn til PHP, så jeg forstår ikke helt det første, men jeg har rettet det alligevel! ;)
Jeg har også rettet det med <?php echo basename(__FILE__); ?> !
Ved det sidste har jeg gjort sådan at der bliver udskrevet en fejl, hvis man mangler at udfylde noget, da det nok ville smart at gøre folk opmærksomme på om beskeden er sendt eller ej! :D Men jeg har ikke lavet det med empty() da det ikke er muligt at efterlade et felt tom...
http://wildness.dk/mail.phpSå hvis du stadig er her: rangerbs, så brug denne kode:
--------------------
<head>
<style type="text/css">
.f_input {
background-color: #ffffff;
border: 1px solid;
font-family: Tahoma;
font-size: 8pt;
width: 110px;
}
.f_textarea {
background-color: #ffffff;
border: 1px solid;
font-family: Tahoma;
font-size: 8pt;
width: 225px;
}
.f_knap {
background-color: #ffffff;
border: 1px solid;
font-family: Tahoma;
font-size: 8pt;
}
</style>
</head>
<form method="post" action="<?php echo basename(__FILE__); ?>">
<input type="text" name="navn" class="f_input" onFocus="if(this.value=='Navn'){this.value=''};" onBlur="if(this.value==''){this.value='Navn'};" value="Navn"> <input type="text" name="email" class="f_input" onFocus="if(this.value=='E-mail'){this.value=''};" onBlur="if(this.value==''){this.value='E-mail'};" value="E-mail">
<br>
<textarea rows="6" name="besked" class="f_textarea" onFocus="if(this.value=='Besked'){this.value=''};" onBlur="if(this.value==''){this.value='Besked'};">Besked</textarea>
<br>
<input type="submit" value="Send" class="f_knap" name="send"> <input type="reset" class="f_knap" value="Nulstil" name="reset">
</form>
<?php
if(isset($_POST['send'])) {
$navn = $_POST['navn'];
$email = $_POST['email'];
$besked = $_POST['besked'];
$mailtil = "admin@wildness.dk";
$mailfra = "$email";
if ($navn == 'Navn' || $email == 'E-mail' || $besked == 'Besked') {
echo "<p><font color='#FF0000'>Du mangler at udfylde noget!</font></p>";
} else {
mail($mailtil,"Kontakt fra hjemmeside","$navn - $email\n\n$besked","From: $mailfra");
}
}
?>
--------------------