解决方案 »

  1.   

    move_uploaded_file(  $_FILES['photo']['tmp_name']  ,  $target_image  )
    $target_image是图片在服务器上的地址,也就是你要移动的位置
      

  2.   

    可以直接用php调用系统命令的方式,
    exec( " mv  -f  /path/old.jpg  /path/new.jpg " );
      

  3.   

    好吧
    rename()
    但是我总觉得用系统命令方式会更快,尤其处理大文件。
      

  4.   

    当然是用 rename 函数啦
      

  5.   


    rename("cs/temporaryPicture/".$picturename[i],"cs/picture/".$picturename[i]);不行啊。总是出错啊
      

  6.   


    Warning: rename(cs/temporaryPicture/,cs/picture/) [function.rename]: No error in E:\AppServ\www\test1\sendjobpicture.php on line 14
      

  7.   


    Warning: rename(cs/temporaryPicture/,cs/picture/) [function.rename]: No error in E:\AppServ\www\test1\sendjobpicture.php on line 14
      

  8.   

    你的 $picturename[i] 是空的!cs/temporaryPicture/ 是路径,不是文件(目录)名
    怎么可以?