|
Автор |
Сообщение |
Yuriy
Новенький
Зарегистрирован: 27.02.2009 Сообщения: 13
|
|
|
|
Подскажите, пожалуйста!
Я отправил письмо с вложением! Оно пришло на мой адрес, но когда я его скачал на комп, оно у меня не читается!
Вот небольшой мой скрипт отправки писем с вложениями!
$filename="upload/777.doc";
$fn = fopen($filename, "rb");
$fileContent = fread($fn, filesize($filename));
fclose($fn);
$mess = chunk_split(base64_encode($fileContent));
$to = "mih_76@mail.ru";
$subj = "Отправка изображения в качестве вложеня";
$headers = "Content-disposition: attachment; filename=777.doc\n";
$headers .= "Content-type: application/octet-stream\n";
$headers .= " Content-Transfer-Encoding: base64\n";
mail ($to, $subj, $mess, $headers);
Я испольщовал функцию шифрования chunk_split(base64_encode($fileContent));
Может нежно теперь както разшифровать этот файл! Ведь многие файлы двоичные и требуют шифрования, а вот после того как файл пришел на ящик, при скачивании не читается совсем!
Спасибо!!! |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Может быть гораздо все проще. Проверь корректно ли был загружен файл upload/777.doc. если была ошибка при загрузке (из-за неправильных настроек апача), то это объясняет что ты не можешь его открыть |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|