#1 27.05.06 22:07
[php] PHP выдает Notice: в скрипте- как избавится?
В РНР не силен:)
Простейший скрипт загрузки файла на сервер.
работает хорошо, но выдает
Notice: Undefined index: yourfile in E:\ssl\WWW\alef\upload.php on line 4
можно конечно отключить предупреждения в php.ini
но я думаю возможно это исправить в самом скрипте. Помогите плиз.
Я думаю что "yourfile" типа необьявленная переменная. А вот как ее обьявить не знаю))))
КОД:
Код::
<?
$dir = "E:/WWW/";
if (is_uploaded_file($_FILES["yourfile"]["tmp_name"])) {
$res = move_uploaded_file($_FILES["yourfile"]["tmp_name"], $dir.$_FILES["yourfile"]["name"]);
if ($res) echo "Файл успешно закачан в ".$dir.$_FILES["yourfile"]["name"]; else echo "Ошибка записи файла!";
} else {
echo "<form action=upload.php method=post enctype=multipart/form-data>
<input type=hidden name=act value=upload>
Select file: <input type=file name=yourfile> <input type=submit value=\"UPLOAD\">
</form>";
}
?>Offline
#4 27.05.06 23:06
Re: [php] PHP выдает Notice: в скрипте- как избавится?
Разобрался)))) вернее разобрал файловый менеджер мамбы и там нашел
попробовал вместо
if (is_uploaded_file($HTTP_POST_FILES["yourfile"]["tmp_name"]))
if (isset($HTTP_POST_FILES["yourfile"]["tmp_name"]))
блин фигово когда незнаешь, да еще и забыл)
Исправлено Freeman (27.05.06 23:10)
Offline
#10 01.06.06 11:24
#11 01.06.06 12:09
#12 02.06.06 12:09
Re: [php] PHP выдает Notice: в скрипте- как избавится?
A-Lex написал(а):
Evgeny написал(а):
Он должен и так у всех быть. "Прямые руки + трезвая голова" называется. :)Ой не факт... Голова нужна не только трезавая, но и с мозгом.
Факт, факт. В голову без мозгов не может придти мысль про пхп. Следовательно мозг уже есть :)
Offline

