Yritän lähettää html-muotoiltua sähköpostia, jossa on linkitettyjä kuvia. Ongelma on, että kuvat eivät näy sähköpostissa. Käytän mail-funktiota, enkä haluaisi lähteä rakentamaan koodia kokonaan alusta MIME-pohjaiseksi.. alla esimerkkikoodi:
<?php $mesg = "<HTML> <HEAD> </HEAD> <BODY bgcolor=\"#000000\" text=\"#FFFFFF\"> <table width=\"800\" border=\"0\" bgcolor=\"#000000\"> <tr> <td align=\"center\"><img src=\"http://osoite.fi/kuva1.jpg\"></td> </tr> <tr> <td align=\"center\"><img src=\http://osoite.fi/kuva2.jpg\"></td> </tr> <tr> <td> <p align=\"center\" style=\"color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif\">Tässä tekstiä! </p> <br> </td> </tr> <tr> <td align=\"center\"><img src=\"http://osoite.fi/kuva3.jpg\"></td> </tr> </table> </BODY> </HTML>"; $header = "Return-Path: $email\r\n"; $header .= "From: $etunimi <$email>\r\n"; $header .= "Content-Type: text/html; charset=iso-8859-1;\r\n\r\n"; $viestit = mail($osoite, "Jotainjotain", $mesg, $header); ?>
Mod. lisäsi kooditagit
Aihe on jo aika vanha, joten et voi enää vastata siihen.