Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索
12
返回列表 发新帖

试下特殊字符会出错吗?

[复制链接]
mark35 发表于 2012-10-13 14:48:32 | 显示全部楼层
单引号未做转义
回复

使用道具 举报

 楼主| xpaxi 发表于 2012-10-13 15:16:16 | 显示全部楼层
mark35 发表于 2012-10-13 14:48
单引号未做转义

大哥那怎么办呢?我重置论坛也没有用,前辈指点下。
回复

使用道具 举报

mark35 发表于 2012-10-13 15:28:24 | 显示全部楼层
看样子像是程序问题。你测试下非中文但不包含单引号是否正常
回复

使用道具 举报

 楼主| xpaxi 发表于 2012-10-13 15:46:08 | 显示全部楼层
mark35 发表于 2012-10-13 15:28
看样子像是程序问题。你测试下非中文但不包含单引号是否正常

果然是英文的 ' 出错,我测试GBK与UTF-8都出错,但官方论坛我测试了 garden' playin' ga ,但保存时却没出错。怎么办好呢?
回复

使用道具 举报

 楼主| xpaxi 发表于 2012-10-13 16:59:57 | 显示全部楼层
谢谢mark35的解答,但还没有办法弄得好。点办好呢?
回复

使用道具 举报

mark35 发表于 2012-10-13 17:07:55 | 显示全部楼层
这个bug挺奇怪,dz会对所有提交的值进行addslashes转义。不会漏过这儿的。有可能是中途需要对字符进行处理于是stripslashes,但处理完毕后忘记再次转义。于是就这状况了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-8-30 03:50 , Processed in 0.107317 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表