kan ikke få en meget simpel mail formular til at virke
Jeg har oprettet en formular, er der nogen der kan hjælpe?Således:
<form action="gps.php" method="post">
<p>Min mail er:</p><input name="mail" type="text" /><p> </p>
<input name="send" type="button" value="xxxxx" />
</form>
og min gps.php
ser sådan ud:
<?php
//Henter data fra formular
$mail = $_POST['mail'];
if(empty($mail))
{ //Hvis en af variablerne er tomme, kommer brugeren ikke videre.
echo "Alle felter skal udfyldes. <a href='kontakt.php' title='Klik her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";
}
else
{ //Hvis der var noget i alle variabler går vi videre til næste tjek.
if(ereg("^.+@.+\\..+$", $mail)) { //Hvis brugerens e-mail er gyldig fortsætter vi.
//Nu skal vi til at sende e-mailen.
//Vi laver lige et par variabler mere
$sendto = "hans@italien-ferie.dk"; //Den adresse som mailen skal sendes til
//Vi laver en variabel, som indeholder alt det, som skal stå i mailen.
$msg .= "Afsenderens e-mail: ".$mail."\\n";
//Mailen afsendes
if(mail($sendto, $subject, $msg, "From: $mail\\r\\n" . "Reply-To: $mail\\r\\n"))
{
echo "Mailen blev sendt uden problemer, vi vil svare på din/jeres forespørgsel inden 3 timer.
Ferie Italien takker for jeres henvendelse. ";
}
else
{
echo "Der opstod en fejl. Prøv igen. <a href='kontakt.php' title='Klik her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";
}
}
else
{ //Hvis e-mail adressen ikke har et @ kommer vi med endnu en fejl
echo "Ugyldig e-mail adresse. <a href='kontakt.php' title='Klik her for at komme tilbage'>Klik her for at komme tilbage til formularen</a>";
}
}
?>
