你的程序有问题~~~copy($a,$b)$a为拷贝原文件名及路径$b为目标文件名及路径和Dos的用法才不多注:我是在csdn学会的,感谢大家,现在我也可以教人了

解决方案 »

  1.   

    sakura169(淡淡) 说得对
    PHP 的 copy 函数不支持拷贝到目录名,必须明确指定文件名
      

  2.   

    $source="img";//文件
    $dest="/image/";
    if(copy($source,$dest.$source."jpg"))
    {
    echo "yes";
    }else{echo "no";}
      

  3.   

    再帖一次以前写的一段话:)
    --------------------------
    先看如下代码:<form action=$PHP_SELF?action=update method=POST ENCTYPE="multipart/form-data">
    <input type=file name=upfile>
    <input type=submit value="update">
    </form>这是从一个上传文件的PHP文件中独立出来的.这个表单的作用是把一个文件中的数据上传到服务器的临时目录中.然后,就会有$upfile,$upfile_name,$upfile_size,$upfile_mine传给PHP文件了.$upfile - 用户上传到服务器上的文件临时存放的名称$upfile_name - 在用户机器上该文件的原始名称$upfile_size - 上传文件的实际字节数 $userfile_type - 如果用户的浏览器提供了这个信息的话,它表示mime的类型。例如image/gif请看copy函数的语法:int copy(string source, string dest);前面是源地址,后面是目标地址.copy($upname, $upname_name);
    其实就是把临时目录中的文件拷贝到PHP文件所在的目录来.
    整个上传工作就完成了.
      

  4.   

    jyc_nj(老蔣) :我找遍了整个硬盘,只能找到源文件!
     sakura169(淡淡):试过了,给出以下错误信息!Warning: Unable to create '/include/3.jpg': No such file or directory in c:\phptest\file.php on line 4
    no  wsyab(瘦瘦男): 用你所说的方法,终于解决了~!~!~感激~!~!~!也谢谢大家这么肯为我解答问题~!~
    小妹在此感谢大家~!~!!
    ^o^