17. juni 2007 - 21:41
Der er
10 kommentarer og 1 løsning
mail med php
Hm.. hvorfor virker det her ikke? Har prøvet at 'echo' alle variablerne, og de indeholder et de skal. <?php $navn = (isset($_POST['navn'])?$_POST['navn']:''); $mailen = (isset($_POST['mailen'])?$_POST['mailen']:''); $overskrift = (isset($_POST['overskrift'])?$_POST['overskrift']:''); $besked = (isset($_POST['besked'])?$_POST['besked']:''); $til = "mig@den-du-er.dk"; $fra = "From: ".$mailen; mail($til, $overskrift, $besked, $fra); ?>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
So... dette burde være sagen? $navn = (isset($_POST['navn'])?$_POST['navn']:''); $mailen = (isset($_POST['mailen'])?$_POST['mailen']:''); $overskrift = (isset($_POST['overskrift'])?$_POST['overskrift']:''); $besked = (isset($_POST['besked'])?$_POST['besked']:''); $til = "mig@den-du-er.dk"; $headers = "From: ".$mailen."" . "\r\n" . "Reply-To: ".$mailen."" . "\r\n" . "X-Mailer: PHP/" . phpversion(); mail($til, $overskrift, $besked, $headers);
...og der skulle så stå 'ingen mail'....
Tag også lige og søg på "php mail injection" med mindre du ønsker at åbne op for at spammere kan misbruge din side.
leif --> et lille firma kaldet 'inweb' dennismp --> Javel :0) Ved godt at der er et problem der....
prop46: Hvad hvis du starter basic og tester denne kode: <?php $to = 'nobody@example.com'; $subject = 'the subject'; $message = 'hello'; $headers = 'From: webmaster@example.com' . "\r\n" . 'Reply-To: webmaster@example.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); ?> Hvem står så som afsender?
jakobdo --> Tingene er løst ved et af udbyderens egne mailprogrammer, så jeg har ikke længere brug for at benytte php's egen mail()... men læg et svar og få point for at være der :0)
22. juni 2007 - 10:07
#10
Svar!
27. juni 2007 - 13:12
#11
takker for point.
Vi tilbyder markedets bedste kurser inden for webudvikling