2016-09-18 4 views
0

У меня есть простой видФайлы не загружены

<form enctype="multipart/form-data" action="#" method="POST"> 
 
    <!-- MAX_FILE_SIZE must precede the file input field --> 
 
    <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> 
 
    <!-- Name of input element determines name in $_FILES array --> 
 
    Send this file: <input name="userfile" type="file" /> 
 
    <input type="submit" value="Send File" /> 
 
</form>

и на той же странице я проверяю $ _FILES, как if(isset($_POST) && count($_POST) > 0){ echo "<pre>"; print_r($_REQUEST); echo "</pre>"; echo "<pre>"; print_r($_Files); echo "</pre>"; die; }

Я не в состоянии увидеть все данные в $ _FILES , Я проверил настройки разломов

file_uploads = On,upload_max_filesize = 64M, max_file_uploads = 20 

Я использую сервер Wamp. Любая помощь будет оценена по достоинству.

+2

Вам нужно написать '$ _FILES' в верхнем регистре вместо' $ _Files' –

+0

вы также можете показать код, который вы используете для сохранения файла - то есть: обработать загрузку? – RamRaider

+0

@Object Manipulator OMG, что было проблемой. Спасибо за помощь – user1885057

ответ

1

Вы пишете print_r($_Files); вместо print_r($_FILES);!