2014-11-21 2 views
-2

Я читаю тело электронной почты с помощью IMAP и сохраняю его в своей базе данных. У меня есть код отображения, где я читаю тело электронной почты из базы данных и показываю его на веб-странице, но я получаю это сообщение. Может кто-нибудь мне помочь? Похоже, база данных имеет это значение, когда я изначально читал ее из IMAP или есть способ, которым я могу преобразовать ее в значение полных данных? Спасибо.php показывает какой-то код вместо тела электронной почты

"iVBORw0KGgoAAAANSUhEUgAAASwAAABeCAYAAACZ4CkLAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAS dAAAEnQB3mYfeAAAABl0RVh0U29mdHdhcmUATWljcm9zb2Z0IE9mZmljZX/tNXEAAG0ESURBVHhe 7b13k2TXde25y3tf7X032sET3hAkQS8aOYbeezMKUYoJad4o5q + ................"

+0

base64 закодирован? – user3791372

+0

Это мой код, чтобы прочитать значение тела электронной почты из базы данных и показать его на веб-странице ............................. .... $ result = mysql_query ("SELECT * FROM email_read WHERE Mail_id = $ id"); $ row = mysql_fetch_array ($ result); echo quoted_printable_decode ($ row ['Email_Body']); – Jacky

ответ

0

Декодирование его из базы 64 возвращает binnary данные для файла PNG.

+0

Привет, Это не файл PNG, это было электронное письмо без какого-либо вложения или изображения, но все же значения находятся в этом формате. благодаря – Jacky

Смежные вопросы