Formmail

Tags:    php

Hey alle udviklere!

Er der nogen der kan beskrive hvordan man laver en formmail via PHP... Ved godt hvordan jeg laver selve formen, men hvordan sender man den til sin mail?...


-------------------
Fisker (Søren) :)




5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Hey alle udviklere!

Er der nogen der kan beskrive hvordan man laver en formmail via PHP... Ved godt hvordan jeg laver selve formen, men hvordan sender man den til sin mail?...


-------------------
Fisker (Søren) :)



<?
if($send) {
$msg = "Navn:\\t$navn\\n";
$msg .= "E-mail:\\t$mail\\n";
$msg .= "Emne:\\t$emne\\n\\n";
$msg .= "Spørgsmål:\\t$spg\\n\\n\\n";

$subject = "$navn - $emne";

$mailheaders = "mailto:$mail\\n";

mail($recipient, $subject, $msg, $mailheaders);
echo "Dit spørgsmål er sendt til $recipient. Tak for din henvendelse, $navn.";
}
?>


Ved ikke om det er det du mener, men den her sender en mail til en mail hvor der står det man har indtastet i en overstående form



Hei! Prøv dette:
Fold kodeboks ind/udKode 


-------------------------------------
I am AGAINST TCPA!!
[ http://www.againsttcpa.com/ ]
-------------------------------------
Mvh
DiZpel

[Redigeret d. 21/07-04 14:03:23 af DiZpel]



Kunne være man skulle rette lidt i den

<?
if($send) { // Hvis sumbit er send
$msg = "Navn:\\t$navn\\n"; // Hvad der skal stå i mailen
$msg .= "E-mail:\\t$mail\\n"; // Hvad der skal stå i mailen
$msg .= "Emne:\\t$emne\\n\\n"; // Hvad der skal stå i mailen
$msg .= "Spørgsmål:\\t$spg\\n\\n\\n"; // Hvad der skal stå i mailen

$subject = "$navn - $emne"; // Siger sig selv

$mailheaders = "mailto:$mail\\n"; // Hvem mailen skal sendes til

mail($recipient, $subject, $msg, $mailheaders); // Sender mailen
}
?>



Kunne være man skulle rette lidt i den

<?
if($send) { // Hvis sumbit er send
$msg = "Navn:\\t$navn\\n"; // Hvad der skal stå i mailen
$msg .= "E-mail:\\t$mail\\n"; // Hvad der skal stå i mailen
$msg .= "Emne:\\t$emne\\n\\n"; // Hvad der skal stå i mailen
$msg .= "Spørgsmål:\\t$spg\\n\\n\\n"; // Hvad der skal stå i mailen

$subject = "$navn - $emne"; // Siger sig selv

$mailheaders = "mailto:$mail\\n"; // Hvem mailen skal sendes til

mail($recipient, $subject, $msg, $mailheaders); // Sender mailen
}
?>


Virker ikke...

Fisker (Søren) :)




Det her er den kode jeg hurtigt har brugt for at tjekke om det virker:

<html>
<body>
<form>
<input type="text" name="navn">
<input type="text" name="mail">
<input type="text" name="emne">
<input type="text" name="spg">
<input type="submit" name="send">


<?
if($send) { // Hvis sumbit er send
$msg = "Navn:\\t$navn\\n"; // Hvad der skal stå i mailen
$msg .= "E-mail:\\t$mail\\n"; // Hvad der skal stå i mailen
$msg .= "Emne:\\t$emne\\n\\n"; // Hvad der skal stå i mailen
$msg .= "Spørgsmål:\\t$spg\\n\\n\\n"; // Hvad der skal stå i mailen

$subject = "$navn - $emne"; // Siger sig selv

$mailheaders = "mailto:petnet@mail.dk\\n"; // Hvem mailen skal sendes til

mail($recipient, $subject, $msg, $mailheaders); // Sender mailen
}
?>
</form>
</body>
</html>

Fisker (Søren) :)




t