Avatar billede kongfjong Nybegynder
29. juli 2005 - 00:48 Der er 2 kommentarer og
1 løsning

Billeder i mails

Hej;

Jeg skal have sendt et billede via en mail-form. Det skal IKKE være som Attachment, men så den bare vises i mailen, som var det en alm. hjemmeside. Kan dog ikke få min form til at vise det korrekt.

Har sat følgende headers:

$headers = 'From: mail@domæne.dk' . "\n";
$headers .= 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n";

Nogen der kan fortælle mig, om der skal sættes yderligere en header eller hvad jeg mangler?
Avatar billede Slettet bruger
29. juli 2005 - 01:14 #1
Jeg har ikke selv erfaring med at vedlægge billeder vha mail(), men i dokumentationen står der blandt andet dette, skrevet af en kommentator:

Add the needed headers and send!
<?php
$headers  = "From: \"Me\"<me@here.com>\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/mixed; boundary=\"$boundary\"";
mail('myAddress@hotmail.com', 'Email with attachment from PHP', $message, $headers);
?>

Finally, if you add an image and want it displayed in your email, change the Content-Type from attachment to inline:

<?php
$message .= "Content-Disposition: inline; filename=\"$theFile\"\n\n";
?>

.. måske kan det hjælpe.

Du kan finde hele hans kommentar her:
http://dk2.php.net/mail

Kommentar skrevet af:
jdephix at hotmail dot com
02-Mar-2005 09:25

--
pacroon
Avatar billede kongfjong Nybegynder
15. september 2005 - 22:26 #2
Du skal have lidt point, det har jeg helt glemt:)
Avatar billede Slettet bruger
15. september 2005 - 23:14 #3
Mange tak :)
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