[Gisma]
Новичок
Ошибка выдачи файла 
Данный скрипт, должен выдать файл клиенту. Файл берется из базы данных (blog поле):
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename= " '.$attachment['attachment_filename'].'"');
header('Content-Transfer-Encoding: base64');
print $attachment['attachment_body']
Но в результате файл оказывается битым. Размер его отличается от исходного в каких моментах действия скрипта могут добавляться/удадаляться символы?

Данный скрипт, должен выдать файл клиенту. Файл берется из базы данных (blog поле):
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename= " '.$attachment['attachment_filename'].'"');
header('Content-Transfer-Encoding: base64');
print $attachment['attachment_body']
Но в результате файл оказывается битым. Размер его отличается от исходного в каких моментах действия скрипта могут добавляться/удадаляться символы?