<?php
/*
 * Created on 2012-1-18
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 */
//if (isset($_FILES["upfile"])){
 //$upfile=$_FILES["upfile"];
error_reporting(0);
$upfile=$_FILES["upfile"];$name=$upfile["name"];
$type=$upfile["type"];
$size=$upfile["size"];
$tmp_name=$upfile["tmp_name"];
move_uploaded_file($tmp_name,'upfile/'.$name);?>`<form method="post" name="upfile" enctype="multipart/form-data" action="">
 上传文件<input name="upfile" type="file">
        <input nmae="submit" type="submit"value="上传"><br>
 </form>
我想知道我点击上传后,文件被放到哪了,这个文件怎么设置,找不到我上传的文件
move_uploaded_file($tmp_name,'upfile/'.$name);

解决方案 »

  1.   

    在该文件的目录下建个upfile的文件夹,再把文件上传下,就可以在upfile文件夹下找到,设置'upfile/'的路径就可以控制上传文件的地方
      

  2.   

    上传文件,会把文件放到$_FILES['Filedata']['tmp_name']这个临时路径上,你需要通过move_upload_file()函数把临时路径上的文件放到你想要的目录下,move_upload_file($_FILES['Filedata']['tmp_name'], $targetPath)
      

  3.   

    在这个php文件的同级目录中建一个新文件夹upfile,你上传的文件根据你的代码是保存在这个文件夹中的.
    设置好文件夹的写权限