帝国论坛帝国网站管理系统交流区帝国CMS使用交流文章自动提取描述后:双引号会显示成源码”是什么原因?? 【本版专题贴子】  
主题:文章自动提取描述后:双引号会显示成源码”是什么原因?? [加入收藏夹]   

xuezhi血
用户头衔:书生

精华贴   :0
发贴数   :32
经验值   :97
注册时间:2011-03-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
文章自动提取描述后:双引号会显示成源码”是什么原因??
文章自动提取描述后:双引号会显示成源码”是什么原因??
   各位大侠:小弟又遇到问题了,,,,我添加完文章后,,,它自动提取的描述中如果有双引号或者横杠它都会直接显示源码”    不管是中文还是英文输入的双引号都会这样,,这是为什么啊???各位大侠帮小弟解决下!!!!   

上传以下图片:





2011-03-10 15:37:10 已设置保密 顶部 回复 引用 报告 编辑 删除

yunflying
用户头衔:进士

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

”这个在html页面就是显示全角双引号




2011-03-10 15:39:39 已设置保密 顶部 回复 引用 报告 编辑 删除

xuezhi血
用户头衔:书生

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

二楼好像把我的意思理解错了,,,我就是用中文或者英文(半角)发表一篇文章,,然后上面的描述没有填写他不是自动截取吗,,自动截取之后的描述中不管是双引号还是横杠还是空格都会变成了源码,,然后在前台显示的时候还是显示源码。。。看我上面发的那个图,,我就是发表了一篇文章后,就出现了那种情况。。。描述中的引号空格类的都变成html码了。。  自动截取描述的时候出现了问题,,要在哪里改php源码??




2011-03-10 16:54:45 已设置保密 顶部 回复 引用 报告 编辑 删除

wxw525
用户头衔:进士

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

我也遇到这个问题去,求管理员解决下呗



http://www.lzzbdl.com/电缆
2013-04-02 12:34:36 已设置保密 顶部 回复 引用 报告 编辑 删除

加菲123
用户头衔:举人

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

支持楼主,,




2013-04-02 13:36:51 已设置保密 顶部 回复 引用 报告 编辑 删除

toryu
用户头衔:举人

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

打开文件e/class/connect.php

找到函数 sub($string,$start=0,$length,$mode=false,$dot='')

将其中的代码

$string = str_replace(array('&nbsp;','&amp;','&quot;','&lt;','&gt;','&#039;'), array(' ','&','"','<','>',"'"), $string);

替换为

$string = str_replace(array('&nbsp;','&amp;','&quot;','&lt;','&gt;','&#039;','&ldquo;','&rdquo;'), array(' ','&','"','<','>',"'",'“','”'), $string);

解析:帝国默认的截取替换函数没有对双引号起作用,这里加上就解决了这个了,因此如遇到其它类似情况在这里添加要替换的字符和替换后的字符即可。



年过半百
2013-04-02 15:48:56 已设置保密 顶部 回复 引用 报告 编辑 删除

a520516
用户头衔:秀才

精华贴   :0
发贴数   :59
经验值   :358
注册时间:2011-08-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

楼上正解。。。。



支持帝国,支持王猛!游戏CPS推广联盟 http://www.163cps.com
2013-06-17 10:12:57 已设置保密 顶部 回复 引用 报告 编辑 删除

dxpang123
用户头衔:书生

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

帝国CMS解决文章自动提取简介后双引号显示成”方法
打开文件e/class/connect.php

找到函数 sub($string,$start=0,$length,$mode=false,$dot='')

将其中的代码

$string = str_replace(array('&nbsp;','&amp;','&quot;','&lt;','&gt;','&#039;'), array(' ','&','"','<','>',"'"), $string);
替换为http://www.dxpang.com/wenz/731.html




2016-07-31 08:59:13 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

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