批量更改SMF论坛签名_SMF数据字典

我的SMF论坛是从phpbb转换而来,也许是因为我强制转换成UTF8编码的缘故

所有的签名URL都是错误的。其实不只是签名,很多帖子上面的图片URL也是错误,

这个问题我想只能用批量替换数据库来修正了。。

首先找到签名所在的表,就在smf_members 里面有一个signature列

替换里面所有的URL为正确的编码

1替换所有的: update ‘数据表’ set ‘字段名字’=数值1 where ‘字段’=数值2;
 

2替换指定值的:update ‘数据表’ set ‘字段名字’=REPLACE(字段,’数值1′,’数值2’);
2其中数值1为 需要替换的数值 数值2为你替换后的数值

这两句解决签名img URL问题

update smf_members set signature=replace(signature,'& # 5 8 ;',':')

update smf_members set signature=replace(signature,'& # 4 6 ;','.');


这两句解决内容里面IMG URL问题

update smf_messages set body=replace(body,’:’,’:’);

update smf_messages set body=replace(body,’.’,’.’);

“批量更改SMF论坛签名_SMF数据字典”的一个回复

  1. 还有一个需要注意的就是表情图片要拷贝过来,重新添加表情。
    不然以前的表情显示不了。
    具体方法是,
    点击管理,论坛,表情与图标,表情集,这里就可以添加,修改SMF论坛表情了。

评论已关闭。