Вот мой кодзагрузки файлов в PHP
echo "Upload: " . $_FILES["audio"]["name"] . "<br/>";
echo "Type: " . $_FILES["audio"]["type"] . "<br/>";
echo "Size: " . ($_FILES["audio"]["size"]/1024) . " kB<br/>";
echo "Temp file: " . $_FILES["audio"]["tmp_name"] . "<br/>";
move_uploaded_file($_FILES["audio"]["tmp_name"],
"/var/www/html/mnworld/upload/audiofile/" . $_FILES["audio"]["name"]);
echo "Stored in: " . "/var/www/html/mnworld/upload/audiofile/" . $_FILES["audio"]["name"];
Я пытался загрузить файл в этом (//вар/WWW/HTML/mnworld/загрузки/аудиофайл) каталога, но его всегда опустошить его не показывает каких-либо ошибок. Мне нужно загрузить этот каталог
попробуйте использовать 'var_dump ($ _ FILES);' увидеть, что она содержит, просто чтобы быть уверенным, вы положили 'ENCTYPE = "многослойную/form-данные"' в вашей форме? а также обратите внимание, что ваш первый параметр в 'move_uploaded_file()' должен быть контуром, а не звуковым именем –
, это как этот массив (1) {["audio"] => array (5) {["name"] = > string (9) "Koala.jpg" ["type"] => string (10) "image/jpeg" ["tmp_name"] => string (14) "/ tmp/phpLsAnQ7" ["error"] => int (0) ["size"] => int (780831)}} @Drixson –
проверить разрешение на запись в каталоге – rams0610