Jag försöker få till ett mailformulär men jag kan inte php så bra. Det har gått bra förut, men nu tänkte jag utöka det med telefon-nr och sånt och det var då jag fick problem. Jag har googlat och testat olika saker, men jag får det ändå inte att fungera.
så här ser sendMail.php ut:
<?php
if (isset($_POST['submit'])) {
$message .= "Namn: " . $_POST['name'] . "\n\r";
$message .= "Telefon: " . $_POST['phone'] . "\n\r";
$message .= "E-post: " . $_POST['email'] . "\n\r\n\r";
$message .= "Kontakta mig via: " . $_POST['kontakta_mig'] . "\n\r";
$message .= "Meddelande: " . $_POST['mess'] . "\n\r";
$headers = "From: Magnus <abomin@gmail.com>\r\n";
$headers .= "Reply-to: ".$_POST['name']." <".$_POST['email'].">\r\n";
$subject = $_POST["subject"];
if ( mail("abomin@gmail.com", $subject, $message, $headers) )
echo("E-postmeddelande skickat!");
else
echo("Mailet skickades inte");
}
?>
Formuläret:
<form name="kontakt" method="post" action="sendMail.php">
Namn: <input name="name" type="text" size="30">
Telefon:<input name="phone" type="text" size="30">
E-post <input name="email" type="text" size="30">
Ämne: <input name="subject" type="text" size="30">
Meddelande: <textarea name="mess" cols="30" rows="5"></textarea>
Kontakta mig helst via:
<input type="radio" name="kontakta_mig" id="telefon" value="telefon" />
<label for="var">Telefon</label>
<input type="radio" name="kontakta_mig" id="epost" value="epost" />
<label for="epost">E-post</label>
<input name="send" type="submit" value="Skicka">
</form>
Jag får inget felmeddelande, utan jag får bara en tom, vit sida. Men det kommer inte fram några mail.