Hej folk
Sidder og skal bruge en mailform, har fundet noget. Men det er som det ikke virker..
Koden:
_____________________________
<?php
if(!empty($_POST[mail])){
$fra = $_POST['fra'];
$framail = $_POST['email'];
$til = "lorte_ost@hotmail.com";
$emne = $_POST['emne'];
$besked = $_POST['besked'];
$headers .= "From: $fra <$framail>\\r\\n";
mail($til, $emne, nl2br($besked), $headers);
echo "Din Besked Belv Sendt!";
}
else
{
echo "
<form action='' method='post' name='mail'>
<input type='text' name='fra' value='Dit Navn'>
<input type='text' name='email' value='Din E-mail'>
<select name='emne'>
<option value='valg1'>Lort og pis</option>
<option value='valg2'>Booing-knepning</option>
<option value='valg3'>bøssesnak</option>
</select>
<textarea cols='50' rows='10' name='besked'></textarea>
<input type='submit' name='mail' value='- Send -'>
</form>
";
}
?>
___________________________________________________
Håber i kan hjælpe!
Når jeg laver mail() bruger jeg altid "" rundt om mine felter, prøv med:
mail("$til","$emne","nl2br($besked)","$headers");
Og hvis dette ikke virker, så prøv at køre nl2br før mailen og gem det i en variabel som du indsætter så, ved nemlig ikke om du kan udføre kode indenfor.
Mvh
Lasse
- Vi lever mens vi lærer, ikke omvendt -