copy (string source, string dest)Example:
-------------------------------
$source = $_FILES[filename][tmp_name];
$dest   = "upload/"
if (copy($source, $dest)) {
    echo "上传成功";
} else {
    echo "上传失败";
}

解决方案 »

  1.   

    我看了一些例子,可例子里面的路径怎么都是/path/to/file一类的,这种路径我觉得不对,我觉得我的程序调试不出来就是这里有问题!前面应该有个盘符c:\什么的吧?
    因为可以用相对地址所以就没有盘符C:\什么的了,
    而且在PHP 4.3.0 开始,如果启用了“fopen wrappers”的话,source 和 dest 都可以是 URL。如果 dest 是一个 URL,则如果封装协议不支持覆盖已有的文件时拷贝操作会失败。 
    楼上的例子不错,比较简单
      

  2.   

    对呀,就是
    $name = $_FILES[filename][tmp_name];
    $path= "upload/"
    $file=$path.$name;copy($file,$path);
    $sql="insert into news (filename) values ($file)";