+316原创程序 +49收集论文 +84原创文章 +1669VIP客户 +3255994总访问量
您的位置:首页 > 设计师随笔 > pdo和魔术引用magic_quotes_gpc的冲突
pdo和魔术引用magic_quotes_gpc的冲突
作者/来源:原创    时间:2017-07-20    关注2967次

如果您的php采用pdo操作数据库,且采用prepare预处理的方式执行sql,而此时您的php.ini又开启了魔术引用,此时会造成冲突,因为prepare本身会进行转义,而魔术引用又进行一次转义,导致错误,解决方案:

一、关闭魔术引用(如果虚拟主机不支持修改,则用方案二)

二、执行prepare前,用stripslashes函数删除转义字符,代码如下

 if(get_magic_quotes_gpc()) $sql=stripslashes($sql);

下一篇:ps画出虚线条

©专业辅导 php毕业设计,php课程设计,php期末作业,php大作业,品质保证 访问:3255994次  
9laile.com源码在线销售平台由本站设计师齐工独立研发
当前版本V1.1.18
皖ICP备05020966号

皖公网安备 34072202000111号

 68813382