上传页面
<html>
<form action ="up.php" metohd="post" enctype="multipart/form-data">
<input type ="file" name ="up_file">
<input type ="submit" value="submit">
</html>
提交页面 up.php
<?php
  echo $_FILES["up_file"]["name"];?>
我上传了一个文本为什么不显示名字,是不是上传失败,原因呢
如果上传成功的话,文件默认保存在哪?临时文件夹?哪个临时文件夹?
还有 move_uploaded_file方法里面参数 move_uploaded_file($_FILES["up_file"][temp_name]),"这里的路径怎么写,相对路径?如果放到系统盘怎么写")

解决方案 »

  1.   

    先打印一下你有没上传成功 print_r('<pre>'.$_FILES.'</pre>');move_uploaded_file的路径是相对的, 路径后面加文件名
      

  2.   

    <form action ="up.php" metohd="post" enctype="multipart/form-data"> 
    是 method
      

  3.   

    谢谢仁兄啊。。英语不好害的 啊、、、method写错了。。
      

  4.   

    move_uploaded_file可以用绝对路径吧
    如(假设windows):move_uploaded_file($_FILES['up_file']['tmp_name'], 'C:/'.$_FILES['up_file']['name']);