Avatar billede Slettet bruger
03. oktober 2009 - 13:00 Der er 6 kommentarer og
1 løsning

Sender ikke mail

Hejsa allesammen !
jeg har denne  kode:

<?php
    if (isset($_POST['send'])) {
    //modtager
    $to = "dan@bjoler.dk";
    //emne
    $subject = "E-mail fra bjoler.dk";
    //besked
    $message = $_POST['besked'];
    //afsenders email
    $afsenderEmail = $_POST['email'];
    //headers
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $headers .= 'To:' . $to . "\r\n";
    $headers .= 'From:' . $afsenderEmail . "\r\n";
    $headers .= 'Cc: ' . $subject . "\r\n";
    $headers .= 'Bcc: ' . $dubject . "\r\n";

    mail($to, $subject, $message, $headers);
   
} else {
    //Mail form
echo '<form  action="' . $_SERVER['PHP_SELF'] . '" method="post">';
echo '<input class="input" type="text" name="navn" value="Navn:"><br />';
echo '<input class="input" type="text" name="email" value="Din e-mail:"><br />';
echo '<textarea class="input" name="besked"></textarea><br />';
echo '<input class="input" type="submit" name="send" value="Send!"><br />';
    //mail form slut
}
?>

som gerne skulle sende en mail, men det gør den ikke, den er lavet ud fra en guide, og jeg kan ikke finde nogen fejl i den, kan i? :-)

MvH Dan Bjoler
Avatar billede dkfire Nybegynder
03. oktober 2009 - 13:35 #1
Hvad tror du disse 3 linjer gør ?

  $headers .= 'To:' . $to . "\r\n";
  $headers .= 'Cc: ' . $subject . "\r\n";
  $headers .= 'Bcc: ' . $dubject . "\r\n";
Avatar billede Slettet bruger
03. oktober 2009 - 13:48 #2
hvad mener du?
Avatar billede Slater Ekspert
03. oktober 2009 - 14:05 #3
Cc og Bcc er e-mail-modtagere der skal have en kopi af beskeden. Det giver altså ikke mening at skrive $subject i de felter.
Avatar billede dkfire Nybegynder
03. oktober 2009 - 14:17 #4
eller $dubject for den sag skyld.

Der er helle ingen grund til at have "To" i din header, da du allerede med mail angiver den adresse som skal have mailen.
Avatar billede Slettet bruger
04. oktober 2009 - 19:34 #5
Fantastisk :) så virker det som det skal, tak for hjælpen, smider i et svar?:)
Avatar billede Slater Ekspert
05. oktober 2009 - 20:47 #6
Det må være dkfires svar. Jeg supplerede bare i hans fravær :)
Avatar billede dkfire Nybegynder
05. oktober 2009 - 22:08 #7
Jeg bør egentlig være ligeglad med point, men jeg lægger da et svar alligevel ;-)
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