- Регистрация
- 29 Фев 2008
- Сообщения
- 1.035
- Реакции
- 702
- Автор темы
- Заблокирован
- #1
В IPB русские буквы в именах прикрепленных файлов заменяются на "_". Для решения этой проблемы нужно отредактировать файл class_upload.php (./ips_kernel/).
И заменить его на:
//-------------------------------------------------
// Make the uploaded file safe
//-------------------------------------------------
$FILE_NAME = preg_replace( "/[^\w\.]/", "_", $FILE_NAME );
$this->original_file_name = $FILE_NAME;
И заменить его на:
//-------------------------------------------------
// Make the uploaded file safe
//-------------------------------------------------
$FILE_NAME = preg_replace( "/[^a-zA-Z0-9а-яА-Я\-\.\_]/", "_", $FILE_NAME );
$this->original_file_name = $FILE_NAME;