php文本编辑器提交后,引号前自动多斜杠问题
来源:互联网 发布:泛解析对于seo 编辑:程序博客网 时间:2024/05/16 10:43
json传文本编辑器内内容时,本来是的在引号前+”/“,避免读取时打破json数据原有格式,在本地没有任何问题。
结果在本地服务器跑的好好的,放到网上服务器又出现了问题,就是服务器自己也会给json数据中" \" "、”\r“在加一个”\“,结果出现了诸如"\\\”"、"\\\r"..搞得一头雾水
查了一下才知道,原来电商的php服务器一般都为了防止注入或者溢出,通过PHP 指令 magic_quotes_gpc自动在双引号、单引号、反斜杠、NULL前面添加反斜杠“\”。
解决方案:
1.在接收数据端做如下处理:
$str=$_POST["str"];//读取str的内容赋值给$str变量
if(get_magic_quotes_gpc())//如果get_magic_quotes_gpc()是打开的 {$str=stripslashes($str);//将字符串进行处理 }
2.修改php.ini的对应参数将magic_quotes_gpc关掉
由于动不了电商的php服务器,所以还是按照步骤一比较好
0 0
- php文本编辑器提交后,引号前自动多斜杠问题
- PHP表单提交后引号前自动加反斜杠的原因与处理办法
- PHP程序在引号前自动加反斜杠的原因与处理办法
- PHP程序在引号前自动加反斜杠的原因与处理办法
- OS X文本编辑器引号自动变化的问题
- UEditor文本浏览器,解决引号加斜杠问题
- 总结PHP的引号和反斜杠问题
- 网页文本编辑器提交失败问题
- PHP提交表单后页面自动刷新
- php升级到5.4后,dedecms后台文本编辑器为空的问题
- PHP在引号前面添加反斜杠的原因及PHP去除反斜杠的办法
- PHP在引号前面添加反斜杠(PHP去除反斜杠)
- PHP在引号前面添加反斜杠的原因及PHP去除反斜杠的办法
- PHP在引号前面添加反斜杠的原因及PHP去除反斜杠的办法
- PHP 之 表单提交去除斜杠
- PHP 之 表单提交去除斜杠
- php表单微信中自动提交两次问题
- 文本编辑器editor.php
- Linux命令详解之ps
- php中防止sql注入攻击
- go语言 浮点数比较是否相等
- 基于GIS/GPS/GPRS的露天矿电铲的卡车监控调度信息系统
- 看了你会心痛
- php文本编辑器提交后,引号前自动多斜杠问题
- 南邮-My Summary
- 导入,导出Exce Wordl
- C指针原理(59)-Ncurses-文本终端的图形
- jq 输入一个整数,输出所有相加等于这个数的算式
- fgb
- vs2008有用设置和常用快捷键(C++)
- 从Delphi开始学Cocos2dx-3.0[14]:动画-直接从精灵帧缓存中获取纹理
- citrix xd 7 After upgrading ,sites and services have become unusable