move_uploaded_file 第二个参数就是目标文件名,你可以随便指定。

解决方案 »

  1.   

    不明白你在  move_uploaded_file($tmp_name,'up/'.$name);  的时候为什么不改名字  而要上传完再重命名再移动到目录  
    $filename = '目录/你的重命名规则/文件名/文件后缀';
    move_uploaded_file($tmp_name,$filename);
      

  2.   

    move_uploaed_file()的第二个参数是你要存放文件的具体路径和文件名,存放路径和文件名自己定义即可,但路径要真实存在,它不会自己创建目录
      

  3.   

    move_uploaded_file()  这个函数本身就有重命名的功能
      

  4.   

    move_uploaed_file()  里面的参数 可以随意命名啊 
      

  5.   

    看下这个参数move_uploaded_file($tmp_name,'up/'.$name);
      

  6.   

    move_uploaded_file就可以重命名了。重命名后保存到数据库中也要用新名称 move_uploaded_file(“@A:临时文件名”,"@B:保存的文件路径和文件名"); 你的程序@B处使用是的原来的名称,是可以改名称的。lz可以看看这个:http://php.itcast.cn/php/video.shtml
      

  7.   

    对啊   move_uploaded_file就有重命名的功能