php显示某种代码而不是电子邮件正文
问题描述:
我正在使用IMAP阅读电子邮件正文并将其存储在我的数据库中。我显示的代码是从数据库中读取电子邮件正文并将其显示在网页上,但我收到了此消息。有人能帮助我吗?看起来像数据库有这个值,当我最初从IMAP读取它或有一种方法,我可以将它转换为意味着完整的数据?谢谢。php显示某种代码而不是电子邮件正文
“iVBORw0KGgoAAAANSUhEUgAAASwAAABeCAYAAACZ4CkLAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAS dAAAEnQB3mYfeAAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAG0ESURBVHhe 7b13k2TXde25y3tf7X032sET3hAkQS8aOYbeezMKUYoJad4o5q + ................”
答
从基站译码它64返回binnary数据的PNG文件。
+0
你好,这不是一个PNG文件,它是一个没有任何附件或图像的电子邮件,但价值是在这种格式。谢谢 – Jacky 2014-11-23 03:59:37
base64编码? – user3791372 2014-11-21 17:50:14
这是我的代码,从数据库中读取电子邮件正文的值,并显示在网页上............................. .... $ result = mysql_query(“SELECT * FROM email_read WHERE Mail_id = $ id”); $ row = mysql_fetch_array($ result); echo quoted_printable_decode($ row ['Email_Body']); – Jacky 2014-11-22 16:10:58