每次我将章程“'”放入数据库时,我都会在mysql数据库中保存html代码,它会更改为“/”。
示例:类似的东西
<p>That's my name</p>
保存后是这样的:
<p>That\'s my name</p>
我能做些什么?谢谢大家
您在代码中使用了诸如转义函数之类的 addlashes。
addslashes()
— 带斜杠的引号字符串 - http://php.net/manual/en/function.addslashes.php
stripslashes()
— 取消引用带引号的字符串 - http://php.net/manual/en/function.stripslashes.php
使用stripslashes从 HTML 数据中删除 '\'。实际上 (') 用于在 MySql 中定义字符串,因此它转义它(通过将 \ 放在前面)以避免任何无意的使用。