日期:2014-05-17  浏览次数:20573 次

PHP一个很基础的小问题,求指教
<?php
 $upfile=$_FILES["upfile"];
?>

<form method="post" name="upfile" enctype="multipart/form-data" action="">
 上传文件<input name="upf" type="file">
  <input nmae="submit" type="submit"value="上传"><br>
  </form>
以上为代码内容,运行网页时总提示我 $upfile=$_FILES["upfile"];这一行报错。到底哪错了?

------解决方案--------------------
嗯.....

实际上这是个提示,是5.x版本后php的一个改进,如果你觉得烦躁可以通过关闭php.ini里的错误提示来屏蔽掉这些提示,当然我是不建议这么做的。所以这类提交值问题都可以通过isset来判断。如果是某个变量可以用初始化赋值的方式来解决。