<?php
copy("aa bb cc/新建 文 本文档.txt", "aaa");
?>偶这样复制没有问题,你那复制的出错提示是什么。没有权限?还是复制失败。

解决方案 »

  1.   

    语法错误太多~~$uploadPicture = "C:\\Documents and Settings\\Administrator\\My Documents\\My Pictures\\样品.jpg";
    $file ="C:\\php\\pictures\\样品.jpg";
    if (!copy($uploadPicture,$file))
       {    echo "文件拷贝出错!";}
      

  2.   

    如果文件目录有空格这个情况,应该怎么处理呢?
    如果文件目录和文件名都有空格呢?应该怎么处理????_______________________________________________________
    <?
    $data="文件中有 空格";
    $j=base64_encode($data);
    echo "base64_encode的加密:".$j;
    $j1=base64_decode($j);
    echo "<hr>base64_decode的解密:".$j1;
    //_本人特意为你写的!!看你有没用!!!64位编码
    $str=urlencode($data);
    echo "<hr>编码加密:".$str;
    $str1=urldecode($str);
    echo "<hr>编码解密:".$str1;
    //__URL编码你看哪个好用吧!!!!
    //__我已在自已机上测试过了!!!!
    echo "<hr>";
    $id=uniqid(rand());
    echo $id;
    ?>
    结果base64_encode的加密:zsS8/tbQ09Agv9W48Q==
    --------------------------------------------------------------------------------
    base64_decode的解密:文件中有 空格
    --------------------------------------------------------------------------------
    编码加密:%CE%C4%BC%FE%D6%D0%D3%D0+%BF%D5%B8%F1
    --------------------------------------------------------------------------------
    编码解密:文件中有 空格
    --------------------------------------------------------------------------------
    211243f84b510cbb3a 
      

  3.   

    这个地方的加密 也不是拷贝的时候提示:“文件拷贝出错” 
    如果用copy函数来复制的话,仍然是有问题的阿,我把代码拷贝出来,大家试验一下
    $uploadPicture ="C:\\Documents and Settings\\Administrator\\My Documents\\My Pictures\\样品.jpg";
    $file ="c:\PHP\pictures\样 品.jpg";
     if (!copy($uploadPicture ,$file ))
       {    echo "文件拷贝出错!";}
    else 
    {echo "文件复制成功!";}
    因为这个样品文件大家应该是都有的,
    我执行过好多次,也四提示我拷贝出错。
    楼上的你写的是没有错误,不过好想这个地方不能使用
      

  4.   

    文件复制成功!请确认c:\PHP\pictures目录存在并有“写”权限