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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

试下特殊字符会出错吗?

[复制链接]
11#
无效楼层,该帖已经被删除
鸿醇韵茗茶 发表于 2012-10-10 19:28:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| xpaxi 发表于 2012-10-13 11:55:18 | 显示全部楼层
mark35 发表于 2012-10-9 22:26
截图也不截完整。没做addslashes ?





应该就这三项如果有非中文字符编辑保存时就出错吧,我也不知道,我的是UFT-8代码的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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-3-1 02:24 , Processed in 0.029699 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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