Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > denwer и upload файлов - массив $_FILES |
Автор: Frozen_Coyote 29.2.2012, 14:19 |
Добрый день проблемка такая у меня: использую денвер, при попытке аплоада файла - если он удачный - все нормально в масиве $_FILES доступны и имя $_FILES["fname", "name"] и код ошибки [error] = 0 и прочие радости. Но если аплоад не удался - к примеру файл слишком большой для передачи - $_FILES["fname", "error"] - пуст, ни кода - ничего. Обнуляется и $_POST [имя] и массив $_FILES и т.д. Подскажите - может что то где то включить надо? директивы в php.ini проверил - все нормально вроде. |
Автор: Sanchezzz 1.3.2012, 06:19 |
посмотрите чему равно значение в PHP ini или в <? phpinfo() ?> по умолчанию в денвере 2м upload_max_filesize = 2M // увеличить это и post_max_size = 8M//и это |
Автор: skyboy 1.3.2012, 07:35 |
Sanchezzz, разве при превышении этих лимитов $_FILES будет пуст? насколько я помню, в соответствующем поле $_FILES[<index>]['error'] будет код ошибки. |
Автор: Sanchezzz 1.3.2012, 10:10 |
Точно сказать не могу не помню ) еще может быть у тега <form> настоит атрибут enctype="multipart/form-data" который забыли как всегда напечатать) |