帝国论坛帝国网站管理系统交流区帝国CMS使用交流[分享]我也发个小东东,利用6.0信息处理函数,把全角转为半角,分类信息用得上。 【本版专题贴子】  
 1/3     1 2 3 ›› ›|
主题:[分享]我也发个小东东,利用6.0信息处理函数,把全角转为半角,分类信息用得上。 [加入收藏夹]   

xywy1985
用户头衔:进士

精华贴   :1
发贴数   :637
经验值   :3834
注册时间:2006-10-24
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[分享]我也发个小东东,利用6.0信息处理函数,把全角转为半角,分类信息用得上。
功能:将全角变为半角。
使用
将以下代码复制到 userfun.php
在要使用的字段 的 信息处理函数 处加上函数名 user_FieldFun


function user_FieldFun($mid,$f,$isadd,$isq,$value,$cs){
$value = preg_replace('/\xa3([\xa1-\xfe])/e', 'chr(ord(\1)-0x80)', $value); //将全角转换为半角
return $value;
}
/*
参数说明:
user_FieldFun:函数名
$mid:系统模型ID
$f:字段名
$isadd:值为0时是增加信息;值为1时是修改信息
$isq:值为0时是后台处理;值为1时是前台处理
$value:字段原内容
$cs:字段附加参数,字段处理函数处设置的参数内容
*/


之前 TryLife 管WC要的,咱没留意看。
刚刚在采集分类信息目标站的时候,发现它的数字有全角的形式,出现在网站上看起太别扭。
打算利用火车头的外部编程插件来达到目的,但又想到,火车头是处理了,万一是用户发表时填写的全角呢?
所以找了个正则,刚好利用上这个函数功能。

ECMS 越来越好玩了,具体的使用方法,还等WC解密吧。


上传以下图片:


[该贴被修改 2 次,最后修改时间 2009-10-26 13:40:04 ]


Admin9.com 我的垃圾站。
2009-10-26 13:33:38 已设置保密 顶部 回复 引用 报告 编辑 删除

green85
用户头衔:举人

精华贴   :0
发贴数   :223
经验值   :1003
注册时间:2008-07-09
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

顶个~~~



http://www.west263.com/?ReferenceID=603304
【西部数码】2012新年贺岁,com国际域名仅售【52元】
2009-10-26 13:42:32 已设置保密 顶部 回复 引用 报告 编辑 删除

feier
用户头衔:探花

精华贴   :0
发贴数   :6831
经验值   :21317
注册时间:2008-07-31
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

不错




2009-10-26 13:49:28 已设置保密 顶部 回复 引用 报告 编辑 删除

qq859856669
用户头衔:进士

精华贴   :0
发贴数   :457
经验值   :2268
注册时间:2008-06-14
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

有没有 生成缩略图的???



承接:
-----帝国建站 仿站 改站-------
-----服务器 安全设置-------
-----PHP加密 破解--------
2009-10-26 14:05:52 已设置保密 顶部 回复 引用 报告 编辑 删除

www801225
用户头衔:进士

精华贴   :0
发贴数   :994
经验值   :3453
注册时间:2007-12-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

就这个鸟功能啊




2009-10-26 14:07:44 已设置保密 顶部 回复 引用 报告 编辑 删除

xywy1985
用户头衔:进士

精华贴   :1
发贴数   :637
经验值   :3834
注册时间:2006-10-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

原帖由 www801225 于 2009-10-26 14:07:44 发表
就这个鸟功能啊

嘴臭,问必还就你那个鸟屎上最牛的帝国会员空间?

[该贴被修改 1 次,最后修改时间 2009-10-26 14:15:14 ]


Admin9.com 我的垃圾站。
2009-10-26 14:15:00 已设置保密 顶部 回复 引用 报告 编辑 删除

xywy1985
用户头衔:进士

精华贴   :1
发贴数   :637
经验值   :3834
注册时间:2006-10-24
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

原帖由 qq859856669 于 2009-10-26 14:05:52 发表
有没有 生成缩略图的???

这个,太有技术性了,咱弄不来。



Admin9.com 我的垃圾站。
2009-10-26 14:16:27 已设置保密 顶部 回复 引用 报告 编辑 删除

500919
用户头衔:探花

精华贴   :0
发贴数   :11660
经验值   :31188
注册时间:2009-03-02
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

历害




2009-10-26 14:33:19 已设置保密 顶部 回复 引用 报告 编辑 删除

phome4429
用户头衔:进士

精华贴   :2
发贴数   :554
经验值   :3711
注册时间:2008-11-28
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

LZ速度好快
我也是⌒_⌒TryLife告诉我的!
http://www.abc3210.cn/bzzx/ecms/2009-10-26/540.html



失败注定是真理
**************************
插件问题等请不要加我Q,论坛或我网站提问!
QQ:442981383
插件、风格、问题求助尽在随意
问答、小说、SWFupload、发号抽奖、采集自动审核发布
2009-10-26 15:55:55 已设置保密 顶部 回复 引用 报告 编辑 删除

huilan
用户头衔:探花

精华贴   :0
发贴数   :3947
经验值   :9790
注册时间:2009-02-04
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

好东西




2009-10-26 16:46:40 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/3     1 2 3 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1