Avatar billede prop46 Nybegynder
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);   
?>
Avatar billede jakobdo Ekspert
17. juni 2007 - 21:48 #1
Prøv at kig på syntaksen her: http://www.php.net/manual/en/function.mail.php -> Example 1087. Sending mail with extra headers.
Avatar billede prop46 Nybegynder
17. juni 2007 - 21:56 #2
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);
Avatar billede prop46 Nybegynder
17. juni 2007 - 22:00 #3
men igen mail :0(
Avatar billede prop46 Nybegynder
17. juni 2007 - 22:00 #4
...og der skulle så stå 'ingen mail'....
Avatar billede leif Seniormester
17. juni 2007 - 22:08 #5
Hvem er din webhost ?
Avatar billede dennismp Nybegynder
17. juni 2007 - 23:53 #6
Tag også lige og søg på "php mail injection" med mindre du ønsker at åbne op for at spammere kan misbruge din side.
Avatar billede prop46 Nybegynder
18. juni 2007 - 09:25 #7
leif --> et lille firma kaldet 'inweb'

dennismp --> Javel :0) Ved godt at der er et problem der....
Avatar billede jakobdo Ekspert
18. juni 2007 - 09:49 #8
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?
Avatar billede prop46 Nybegynder
22. juni 2007 - 09:58 #9
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)
Avatar billede jakobdo Ekspert
22. juni 2007 - 10:07 #10
Svar!
Avatar billede jakobdo Ekspert
27. juni 2007 - 13:12 #11
takker for point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester