При попытке доступа к массиву $_FILES
PHP возвращает ошибку
«Неопределенный индекс: изображение».
В моем php.ini
файле File Uploads
включены, и любой пользователь может писать в каталог /tmp
. В форме HTML для enctype установлено значение "multipart/form-data"
. Интересно, что печатается базовое имя для загруженного файла, поэтому я считаю, что PHP на самом деле видел этот файл, но у него возникли некоторые проблемы с загрузкой.
Может кто-нибудь дать предложения о возможных решениях этой проблемы? Кстати, я использую PHP5.
Фрагменты из файла PHP
echo "Picture=" . $_POST['picture'] . "<br/>";
$uploadedPic = $_FILES['picture']['tmp_name'];
Форма HTML
<form action="PHPFile.php" method="post" enctype="multipart/form-data">
<p> Picture </p>
<input type = "file" id="picture" name="picture"/>
</form>