喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

上一主题 下一主题
     
标题: 给上传文件名加一个随机的后缀怎么加?  
 
大馒头 (大馒头)
注册会员
Rank: 2
初级会员



UID 69204
精华 0
积分 152
帖子 68
金钱 152 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-9
状态 离线
给上传文件名加一个随机的后缀怎么加?

上传一个文件,并给文件名后面加一个随机的数字,如何加?

谢谢。
2006-7-5 09:18 AM#1
查看资料  发短消息  顶部
 
php5
金牌会员
Rank: 6Rank: 6
中级会员


UID 62897
精华 0
积分 1237
帖子 1089
金钱 1237 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-1-3
来自 福建
状态 离线
[推荐阅读] 安装LINUX的问题
rand(0,999..)

不如加时间,如果上传频率不是很大
2006-7-5 09:31 AM#2
查看资料  发短消息  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 2501
帖子 4654
金钱 2498 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] 求助高手!!!
如果上传频率>1秒
我就加时间戳
我曾经做过的一个新闻发布程序中 上传图片采用的是以下结构
自定义名_文章识别号(时间戳)_时间戳.扩展名
似乎很长吧~~~
其中最后的那个时间戳只有在前两者相同的情况下才被添加
隔一段时间换一个目录(看更新量而定)




最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2006-7-5 09:42 AM#3
查看资料  Blog  发短消息  顶部
 
kitty-cat
新手上路
Rank: 1



UID 74755
精华 0
积分 34
帖子 53
金钱 34 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-6-9
状态 离线
[推荐阅读] [灌水]北京今天地震了?疑问!~~~
srand((double)microtime()*1000000);
$randval = rand();
$flname = $_FILES['file']['name']);
$flnames = explode(".", $flname);
$filename = $flnames[0].$randval.'.'.$flnames[1];
move_uploaded_file($_FILES['file']['tmp_name'], $uploaddir.$filename) ;
还是上面说的加时间好.

[ 本帖最后由 kitty-cat 于 2006-7-5 09:54 AM 编辑 ]




欢迎加入PHP在线:18214659
2006-7-5 09:51 AM#4
查看资料  发短消息  顶部
 
nany
论坛元老
Rank: 8Rank: 8
乞丐上路


UID 20308
精华 0
积分 7460
帖子 1402
金钱 7460 喜悦币
威望 0
人脉 0
阅读权限 90
注册 2003-5-31
来自 北京
状态 离线
[推荐阅读] 怎么使页面显示180度倒转
通常做法就是rand(0,999);再好点就是加入时间,还可以混合起来再MD5,呵呵



*****足球之夜*****
http://club.cn.yahoo.com/fifa
2006-7-5 10:14 AM#5
查看资料  访问主页  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 


Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.029387 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP