Доброе время суток!
Будьте добры помочь в вопросы загрузки файла. Файл с формой registr.php отправляет форму:
echo "<form action=users.php method=post enctype=multipart/form-data>
<p><input name=email type=text size=15 maxlength=15></p>
<p><input name=password type=password size=15 maxlength=15></p>
<p><input type=FILE name=fupload></p>
<p><input type=submit name=submit value=Зарегистрироваться></p></form>";
Добовляю картинку (.jpg, 24kb)
В файле users.php ввожу:
if (empty($_POST['fupload'])) { echo "Переменная fupload приходит пустой.<br>";}
else { $fupload = $_POST['fupload']; echo "Переменная fupload не пустая.<br>";}
На экране вижу надпись: "Переменная fupload приходит пустой.". Почему переменная fupload приходит пустой? Однако, логин и пароль содержат в себе информации, соответственно форма работает.
Что делаю не так? Может каким-то другим способом файлы добавляются?
1. Jurij - 03 Декабря, 2011 - 10:05:49 - перейти к сообщению
2. Bio man - 03 Декабря, 2011 - 10:17:50 - перейти к сообщению
посмотри сперва директивы
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- else { $fupload = $_FILES['fupload']["tmp_name"]; echo "Файл не загружен.<br>";}