| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > не закачиваются некоторые файлы |
| Автор: supercelt 28.5.2009, 17:18 | ||||
| Добрый день!. Проблема в следующем. Делаю на сайте форму дял загрузки файлов. И осуществляю загрузку аяксом, через плагин jquery - jqueryfileupload. Наткнулся на том, что некторые файлы не закачивает, например файл мп3. В .htaccess я добавил AddType audio/mpeg .mp3. И ничего. Вот обработчик-
А вот на всякий случай функция, которая отправляет в аякс
Самое главное, что когда качаешь допустим архив, то всё нормально, и даже файл *.m3u - тоже прокатывает, а mp3 не хочет. Когда всё доходит до пхп файла, то условие if(!empty($_FILES['upload_file']['tmp_name'])) не выполняется, то есть он считает, что мп3 пришедший файл пустой что ли... |
| Автор: youri 28.5.2009, 17:26 |
| var_dump($_FILES['upload_file']); |
| Автор: Shark 28.5.2009, 17:50 |
| а может у тебя мп3-шка много весит??? |
| Автор: Nigel 28.5.2009, 18:27 | ||
| А где вы тут увидели закачку файлов? И что за
|
| Автор: supercelt 28.5.2009, 18:29 |
| Nigel, Ну имелась ввиду закачка, то есть после проверки существования тмп файла и так ясно, что раз он есть, то закачка скорее всего пройдёт. Проблему решил!. У кого будет такая же ситуация, просто в .htaccess надо добавить полный список: AddType audio/mpeg .mp3 AddType audio/mp3 .mp3 AddType audio/mpeg .mp3 AddType audio/mpeg3 .mp3 AddType audio/mpg .mp3 AddType audio/x-mpeg .mp3 AddType audio/x-mpeg-3 .mp3 |