Autor | Zpráva | ||
---|---|---|---|
Raek Profil |
#1 · Zasláno: 13. 6. 2013, 20:42:28
Dobrý den,
měl bych na vás prosbíčku. Nedaří se mi správně vytvořit HTML email, který se posléze odesílá skrze php. Například v gmailu se z ničeho nic v cestě k obrázku objeví znak + a cesta je pak samozřejmě neplatná. Obrázek se nezobrazí. Celkově se kód v gmailu zvláštně zalomuje, ale vůbec nevím čím to může být. Nevíte někdo? $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n"; $headers .= "From: HipHopStage.cz<info@hiphopstage.cz>\r\n"; $message .= "<!DOCTYPE html><html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'></head><body><table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" width=\"100%\" style=\"margin:0px;padding:0px;\">"; $message .= "<tr><td>"; $message .= "<table cellspacing=\"0\" align=\"center\" border=\"0\" width=\"600px\" cellpadding=\"5\">"; $message .= "<tr><td width=\"600\">"; $message .= "<tr><td style=\"background-color:#000000;font-size:22pt;font-family:Arial;color:#FFFFFF;font-weight:bold;\">HHS <span style=\"color:#ff0000;\">NEWS</span></td></tr>"; $message .= "<tr><td style=\"background:#f4f4f4;height:1px;\"> </td></tr>"; $message .= "<tr><td style=\"background:#FFFFFF;font-family:Arial;font-size:17pt;font-weight:bold;text-transform:uppercase;\"><a href=\"/$row_top[seouri]http://www.hiphopstage.cz/$row_top[r_seouri]/$row_top[seouri]\" style=\"color: #000000;\">$row_top[nadpis]</a></td></tr>"; $sql_img = mysql_query("select * from flash_new where id_clanek='$row[clanek_id]'"); $row_img = mysql_fetch_array($sql_img); $message .= "<tr><td><img src=\"http://www.hiphopstage.cz/flash/$row_img[obrazek]\" alt=\"sjdk\" width=\"590px;\" /></td></tr>"; $message .= "<tr><td style=\"\"><p style=\"text-align:justify;\">$perexx</p></td></tr>"; $message .= "<tr><td style=\"background:#f4f4f4;height:1px;\"> </td></tr>"; $message .= "<tr><td style=\"background:#ffffff;\">"; $message .= "<div style=\"width:590px;height:105px;margin-bottom:10px;display:block;overflow:hidden;\"><img src=\"http://www.hiphopstage.cz/archiv/article/$row_select[img]\" width=\"100px\" align=\"left\" style=\"margin-right:10px;display:block;\" alt=\"tt\" /><p style=\"text-transform:uppercase;font-family:Arial;font-size:12pt;padding-top:0px;margin-top:5px;\">".htmlentities($row_select[nadpis], ENT_QUOTES, "UTF-8")."</p><p style=\"text-align:justify;\">".htmlentities($perex, ENT_QUOTES, "UTF-8")."</p></div>"; $message .= "</td></tr>"; $message .= '</table>'; $message .= '</td>'; $message .= '</tr>'; $message .= '</table>'; $message .= '</body></html>'; |
||
Alphard Profil |
#2 · Zasláno: 15. 6. 2013, 22:05:09
A odeslaný zdrojový kód je v pořádku? Jinde to funguje?
Odesíláte to pomocí funkce mail(), nebo využíváte nějakou knihovnu? Ve FAQ je pro ošetření odesílané zprávy použito wordwrap() na 78 znaků, máte tam něco podobného? |
||
Časová prodleva: 11 let
|
0