我用的就是move_uploaded_file()!但是如果上传得图片名称一样,图片还是会被覆盖掉的!

解决方案 »

  1.   

    你需要重新命名,想办法,比如用mt_rand()随机数!
      

  2.   

    <input type="file" name="file" size="35">......
    $realname=explode(".",$_FILES['file']['name']);
    $count=count($realname);
    $realname="pic".date("dHis").".".$realname[$count-1];
    ......
    这样图片就重命名了,因为使用时间作为名称,所以不会出现重名.
      

  3.   

    md5(date("Y-M-d H:i:s"));
    这样的名字不会重复了吧