Alone пишет:
При этом занимает 0 байт.
Ты проверял в папке аплоадс этот файл и его размер 0 байт?
Если так то у тебя что-то не то с загрузкой файлов на сервак.
Alone пишет:
А может это быть из-за того что картинка большая? Он её вставляет - а она не вставляется, а надпись высвечивается...
В принципе не должно быть. Я где то на форуме вроде выкладывал функцию которая отвечает за аплоад файлов на форум. В этой функции добавлен вывод сообщения в случае возникновения какой нить ошибки. Сам не помню в какой теме. Но помню что кому то давал такую функцию.
Alone пишет:
В какой теме та хоть искать?
Вот здесь почитай http://tvoyweb.ru/forums/topic.p...art=3#1105703278
\n\n(Добавление)
Alone
Попробуй в файле lib.php в функции attach_upload() заменить конструкцию switch() на эту:
CODE:
switch ( $HTTP_POST_FILES['FILE_UPLOAD']['error'] ) {
case 1: access_log($exbb['member'] . ' - Failed upload file: the uploaded file exceeds the upload_max_filesize directive in php.ini.');
error($lang['Info'],'Размер файла больше установленного в директиве upload_max_filesize в php.ini','',0);
return $attach; break;
case 2: access_log($exbb['member'] . ' - Failed upload file: the uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the html form.');
error($lang['Info'],'Размер файла больше разрешенного на форуме!','',0);
return $attach; break;
case 3: access_log($exbb['member'] . ' - Failed upload file: the uploaded file was only partially uploaded.');
error($lang['Info'],'Ошибка загрузки файла! Файл загружен только частично!','',0);
return $attach; break;
case 4: return $attach; break;
default: break;
}
case 1: access_log($exbb['member'] . ' - Failed upload file: the uploaded file exceeds the upload_max_filesize directive in php.ini.');
error($lang['Info'],'Размер файла больше установленного в директиве upload_max_filesize в php.ini','',0);
return $attach; break;
case 2: access_log($exbb['member'] . ' - Failed upload file: the uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the html form.');
error($lang['Info'],'Размер файла больше разрешенного на форуме!','',0);
return $attach; break;
case 3: access_log($exbb['member'] . ' - Failed upload file: the uploaded file was only partially uploaded.');
error($lang['Info'],'Ошибка загрузки файла! Файл загружен только частично!','',0);
return $attach; break;
case 4: return $attach; break;
default: break;
}
Теперь в случае ошибки будет выдаваться сообщение и пост добавляться не будет.