Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 2006|回复: 4
打印 上一主题 下一主题

HTML form submit " 会变成 \"

[复制链接]

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

跳转到指定楼层
1#
发表于 2011-7-5 10:35 AM |只看该作者 |倒序浏览
我 localhost 用 xampp 来写 php 系统。
在 xampp 是没这样的问题。

当我放上 hosting server 的时候,
每当在 html input 里面有 " 的时候,
我 $_POST 拿回来都会变成 \" 了。
是什么设定搞到这样的?有什么解决方法吗?
难道我要在每个 $_POST 那边都 str_replace 回去?




收藏收藏0

6

主题

0

好友

397

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

2#
发表于 2011-7-5 07:07 PM |只看该作者
本帖最后由 weeming21 于 2011-7-5 07:14 PM 编辑

服务器开启了magic_quote_gpc,以防止部分sql injection
开启了magic_quote_gpc后, " ' \ 会变成 \"  \'  \\
可以使用 stripslashes 函数把数据还原


回复

使用道具 举报

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

3#
发表于 2011-7-7 10:50 AM |只看该作者
magic_quote 可以关掉吗?
到处都要 strip slash 很麻烦。
= =+


回复

使用道具 举报

6

主题

0

好友

397

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

4#
发表于 2011-7-7 12:07 PM |只看该作者
你可以要求空间上关掉它
或自己写个function stripslash 全部 $_REQUEST


回复

使用道具 举报

31

主题

0

好友

1228

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

5#
发表于 2011-7-7 12:42 PM |只看该作者
你可以要求空间上关掉它
或自己写个function stripslash 全部 $_REQUEST
weeming21 发表于 2011-7-7 12:07 PM

这个主意不错,stripslash 全部 request. 谢拉~


回复

使用道具 举报

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

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-10-25 10:28 AM , Processed in 0.101170 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部