Наши скрипты > MobilePublisherPHP
Повреждение аттачментов при загрузке
(1/1)
shoorick:
Обнаружено в MP 1.1.2
Не удаётся использовать аттачменты к статьям — они портятся при загрузке.
При попытке прикрепить файл к статье (неважно, картинка это или нет) все нулевые байты (\\0) заменяются на пробелы.
Причём замена происходит ещё до добавления файла в БД:
если проверить содержимое переменной $attachedfile сразу после выполнения строки
$attachedfile = @fread($fp, $attach_size);
// строка 125 файла admin/postreview.php
в ней не будет ни одного нулевого байта, даже если они и были в исходном файле.
Что делать?
Апгрейд до MPPHP 1.5 прошу не предлагать — слишком много в старой версии было пофиксено и переделано под свои нужды.
AN:
В файл .htaccess надо добавить строку -
CharsetRecodeMultipartForms off
shoorick:
Спасибо, помогло.
Навигация
Перейти к полной версии