18910140161

mysql 存入 < “” 被转义

顺晟科技

2022-09-15 16:00:54

140

存入字符被转义
< == &lt;
" == &quot;

什么原因,怎么处理?

可能是你的php框架转义的这些字符,因为这些字符一般可以通过SQL注入来攻击你的数据库,你可以了解一下sql注入,这样转义的话可以防止你的数据库被攻击,你读数据时可以通过php反转义函数stripslashes来显示正常数据

找框架文档, 看看怎么处理这问题. 这种不分三七二十一就处理转义的框架是傻子. 换一个吧.

简单解决方法就是用 filter_input(INPUT_POST, '字段名') 自己获取这个数据.

我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航