Bild i mail?

PHP

7 svar · 240 visningar · startad av Wiberg

Medlem sedan juni 20003 169 inlägg
Trådstart#1

Hur gör man för att lägga in en bild i ett mail som skickas med PHP???

Medlem sedan mars 20007 896 inlägg
#2

Hittade en sån class här:
http://renoir.vill.edu/~ylee/mailfile.txt

Medlem sedan juni 20003 169 inlägg
#3

Trodde det fanns ett enklare sätt. Men tack ändå!

Medlem sedan juni 20003 169 inlägg
#4

Kan man inte skriva typ:

<?
// Kollar om det postas
if($REQUEST_METHOD == "POST") {
    // Skickar e-post
    mail("\"Wiberg\" <f.wiberg@spray.se>", "hemsidan", "$meddelande <img src='bild.gif'>", "From: \"$namn\" <$epost>");
}
?>

...eller något liknande?

Medlem sedan mars 20007 896 inlägg
#5

Nej, jag tror inte det. Kollade igenom manualen, men där stod det nada.
Men du kan juh alltid kolla igen :)
http://www.php.net/manual/function.mail.php

Medlem sedan juni 20001 251 inlägg
#6

Genom att lägga till headern Content-Type: text/html; charset=iso-8859-1 får man htmlstödda mail.

<?
// Kollar om det postas
if($REQUEST_METHOD == "POST") {
// Skickar e-post
mail("\"Wiberg\" <f.wiberg@spray.se>", "hemsidan", "$meddelande <img src='bild.gif'>", "From: \"$namn\" <$epost>\nContent-Type: text/html; charset=iso-8859-1\n");
}
?>
Medlem sedan feb. 20001 861 inlägg
#7

Måste inte bilden bifogas på nåt sätt också??

Medlem sedan juni 20001 251 inlägg
#8

Självklart måste bilden vara uppladdad på en server. ;)

255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)