if(is_uploaded_file($_FILES['upfile']['tmp_name']))
我写了这句话之后 页面在加载的时候就报错了
Notice: Undefined index: upfile in F:\wamp\www\myweb\upload.php on line 2
我觉得应该是php的配置问题,应该怎么改
我用的是wamp5 2.1
麻烦哪位高手指点一下,谢谢了
我写了这句话之后 页面在加载的时候就报错了
Notice: Undefined index: upfile in F:\wamp\www\myweb\upload.php on line 2
我觉得应该是php的配置问题,应该怎么改
我用的是wamp5 2.1
麻烦哪位高手指点一下,谢谢了
if(is_uploaded_file($_FILES['upfile']['tmp_name']))
{
$up = $_FILES["upfile"];
$name = $up["name"];
$type = $up["type"];
$size = $up["size"];
$tmp_name = $up["tmp_name"];
move_uploaded_file($tmp_name,'/up/'.$name);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<form action="" enctype="multipart/form-data" name="up" method="post">
<input name="upfile" type="file" />
<input name="btn" type="submit" value="上传" />
</form>
</body>
</html>
这是全部的代码
if (isset($_POST['btn']) && isset($_FILES['upfile'])) {
if(is_uploaded_file($_FILES['upfile']['tmp_name'])) {
$up = $_FILES["upfile"];
$name = $up["name"];
$type = $up["type"];
$size = $up["size"];
$tmp_name = $up["tmp_name"];
move_uploaded_file($tmp_name,'/up/'.$name);
}
}
三种解决Notice: Undefined index的方法。