Лично я решил эту проблему следующим образом:
CODE:
1. Находим в lib.php функцию function attach_upload($name = "",$mode = 'post') {
2. В этой функции находим строку
// Разрешено загружать только файлы из списка
if (!preg_match("#\.(gif|jpg|bmp|png|jpeg|pjpeg|zip|rar|gz)$#is",$HTTP_POST_FILES['FILE_UPLOAD']['name'])) {// Разрешено загружать только файлы из списка
3. Меняем ее на строку
if (!preg_match("#\.(gif|jpg|bmp|png|jpeg|pjpeg|zip|rar|gz)$#is",$FILE_NAME)) {
4. Находим ниже ее строку
$attach = array();
5. Ставим после нее строку
$UploadError = 'Ошибка загрузки файла! Запрещенное расширение файла!';
6. Находим еще ниже строку
if (!preg_match("#\.(".str_replace(",", "|", $exbb['file_type']).")$#is",$_FILES['FILE_UPLOAD']['name'])) {
7. Меняем ее на строку
if (!preg_match("#\.(".str_replace(",", "|", $exbb['file_type']).")$#is",$FILE_NAME)) {
8. Сохраняем файл.
|