| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > upload файлов |
| Автор: studentigor 17.1.2012, 09:04 | ||||
| всем привет. делаю загрузку файлов. есть 2 формы, 1 - загружает 1 файл, другая - 7. так вот та что 1, работает норм. вторая же из 7 гр загружает 3, если задаю больше то массив $_FILES пустой. никаких ошибок не выдает версия РНР 5.2.12, max_file_uploads - 20 файлов, upload_max_filesize - 20 метров. вот форма
вот скрипт
посмотрите пожалуйста, мож у кто знает почему, или увидел ошибку, которая к этому приводит. |
| Автор: N_Ghost 17.1.2012, 12:51 | ||||
Что это за ужас?
|
| Автор: Sanchezzz 17.1.2012, 14:38 |
| почему люди всегда делают так сложно. |
| Автор: Sanchezzz 17.1.2012, 14:56 | ||
Вроде должно работать |
| Автор: studentigor 17.1.2012, 17:59 |
| спасибо конечно, но тот кусок у меня работает. загвозка в том что когда я пытаюсь загрузить больше трех файлов - у меня массив $_FILES пустой. если до трех включительно - все работает. |
| Автор: N_Ghost 17.1.2012, 18:09 |
| а ты проверь что возвращает var_dump($_FILES), без дополнительных условий. у тебя идут какие то дикие проверки, возможно в них ошибка и есть. |
| Автор: MoLeX 17.1.2012, 18:19 | ||||
это сложный вопрос))) |
| Автор: studentigor 17.1.2012, 21:31 |
| N_Ghost возвращает 0. проверки - то уже потом, до проверки должен быть массив $_FILES, а он пустой |
| Автор: $дмитрий 17.1.2012, 23:45 | ||
studentigor, попробуй загрузить множество небольших файлов по 10-20 KB и сообщи результат |
| Автор: studentigor 18.1.2012, 09:31 |
| хм. загрузились. спасиба за мыслю. в общем у меня был маленький размер массива $_POST спасибо большое. |