$_FILES пустая
-
День добрый!
Хочу в плагине добавлять файл через форму, сделал это так<?php function er_upload_form() { global $url_plugin; ?> <div id="er_downlod_form"> <form action=" <?php echo $url_plugin; ?>" method="POST" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="30000"/> <input type="file" name="er_upfile"> <input type="submit" name="er_butzagruz" value="Загрузить"> </form> </div> <?php $uploaddir = wp_upload_dir(); if (isset($_POST['er_butzagruz'])) { $name_file = trim($_POST['er_upfile']); ///Проблему тут, так как не работает tmp_name $tmp_file = $_FILES['er_upfile'][tmp_name]; $er_up = wp_upload_bits($name_file, null, file_get_contents("$tmp_file")); print_r($_FILES); //Информация о загруженном файле1111 echo "Информация о загруженном файле <br>"; echo "Имя: " . $name_file . "</br>"; echo "Размер: " . $_FILES['er_upfile']['size'] . " КБ</br>"; echo "Временное имя: " . $tmp_file . "</br>"; } } ?>Собственно $_FILES[‘er_upfile’][tmp_name] пустая, и вообще $_FILES ни чего не содержит. Подскажите куда смотреть, или функция для загрузки файлов должна быть другая в WordPress?
Тема «$_FILES пустая» закрыта для новых ответов.