我现在有个文件路径是d:/file/XXX.RAR,我想把XXX.RAR备份到d:/file1/XXX.RAR,
XXX.RAR的文件名加上时间戳。。
我只需要执行PHP脚本就备份一次。就可以了

解决方案 »

  1.   


    <?php
    $file = 'd:\\file\\XXX.RAR';
    $newfile = 'd:\\file1\\XXX.RAR';if (!copy($file, $newfile)) {
        echo "failed to copy $file...\n";
    }
    ?> 
      

  2.   

    <?php $file = 'd:\\file\\XXX.RAR'; $newfile = 'd:\\file1\\XXX.RAR'; if (!copy($file, $newfile)) { echo "failed to copy $file...\n"; } ?> 这个不行报错,不能用,我直接用copy也不行。。
    就算这样COPY成功如何在文件名字上加上时间戳呢。。
      

  3.   

    报错,报什么错贴出来
    加时间戳是件很小的事情  $file .= time();
      

  4.   

    $newfile = 'd:\\file1\\XXX.RAR'.time();你的文件有操作权限吗
      

  5.   

    ftp_get_contents
    ftp_put_contents