php文件上传问题 

<?php
header("content-type:text/html; charset=utf-8");
?>
<html>
<head><title>文件上传</title>
</head>
<body><form action="upload.php" method="post" enctype="multipart/form-data/">
<div><label for="userfile">文件</label>  <input type="file" name="userfile" /><input type="submit" value="上传" /></div>
</form>
</body>
</html>
<?php
if(is_uploaded_file($_FILES['userfile']['tmp_name']))
{
$a="lx/";
$file=$_FILES['tmp_name'];
$name=$_FILES['name'];
$file['tmp_name'];
if(move_uploaded_file($file,$a,$name))
{
echo'成功';
}
//file_get_contents($a);
}
?>
第一次学习文件上传 出错
回复列表(9|隐藏机器人聊天)
  • @Ta / 2013-03-30 / /
    @梦幻天使 第七行<form action="upload.php" method="post" enctype="multipart/form-data">
  • @Ta / 2013-03-30 / /
    如果是php报错,请贴上错误信息
  • @Ta / 2013-03-30 / /
    @Xily 并不是php报错 而是无法上传文件 
  • @Ta / 2013-03-30 / /
    @梦幻天使 那看一楼
  • @Ta / 2013-03-30 / /
    @Xily 按照你的纠正 有了错误提示: Wrong parameter count for move_uploaded_file() in /home/u370929193/public_html/lx/upload.php on line 19
  • @Ta / 2013-03-30 / /
    @梦幻天使 后面有严重的错误,下面是改过的:
    $a="lx/";
    $file=$_FILES['userfile']['tmp_name'];
    if(move_uploaded_file($file,$a))
  • @Ta / 2013-03-30 / /
    @Xily 什么提示都没有了
  • @Ta / 2013-03-30 / /
    @梦幻天使 那就不知道了,你需要自己调试或百度一下,不要过分依赖他人
  • @Ta / 2013-03-30 / /
    <?php header("content-type:text/ html; charset=utf-8"); ?> <html> <head><title>文件上传</title> </head> <body><form action="upload.php" method="post" enctype="multipart/ form-data/"> <div><label for="userfile">文件</ label>  <input type="file" name="userfile" / ><input type="submit" value="上传" /></ div> </form> </body> </html> <?php if(is_uploaded_file($_FILES['userfile']['tmp_ name'])) { $a="lx/"; $file=$_FILES['tmp_name']; $name=$_FILES['name']; $file['tmp_name']; if(move_uploaded_file($file,$a,$name)) { echo'成功'; } //file_get_contents($a); } ?>
添加新回复
回复需要登录