帝国前台投稿发表软件的时候,往往软件大小和软件类型多是空的,要管理员自己修改非常麻烦!
现在使用帝国6.0字段处理函数可以轻松解决这些问题!
具体实现方法如下:
打开class/userfun.php 文件,在空白地方加入以下代码:
下面这个函数用于计算出上传的软件大小,单位是MB,要KB的自己修改下面1024*1024这里 ============================================= function user_ruanjiandax($mid,$f,$isadd,$isq,$value,$cs){ return round($_FILES['downpathfile']['size']/(1024*1024),2)." MB"; }
下面函数用于获取上传文件类型,也就是.rar 之类的! ============================================= function user_ruanjianhouz($mid,$f,$isadd,$isq,$value,$cs){ $a=GetFiletype($_FILES['downpathfile']['name']); return $a; }
函数加入好后进入数据库管 理数据表 修改下载模型的字段,
找到那个是“文件类型”那个是“文件大小” 默认字段分别是:filetype,filesize
修改这些字段,在“前台增加信息处理函数”后面写入上门你加的2个函数的名字就可以啦!
比如“文件类型”字段,在“前台增加信息处理函数”上面写上 user_ruanjianhouz 就可以啦
不懂得使用的可以看这个教程:http://bbs.phome.net/showthread-13-116152-0.html
本文首发:http://www.abc3210.cn/bzzx/ecms/2009-11-12/575.html
|