php - 转义插入 MySQL 的原始 HTML 数据

标签 php mysql

<table width="100%" cellspacing="1" cellpadding="0" border="1">
<tbody>
    <tr>
        <td height="30" bgcolor="#006699" align="center" class="heading" colspan="6" style="color:#fff; font-size:22px;">hello this is test</td>
    </tr>

<table width="\\100%\\" cellspacing=\\"1\\" cellpadding=\\"0\\" border=\\"1\\">
<tbody>
    <tr>
        <td height=\\"30\\" bgcolor=\\"#006699\\" align=\\"center\\" style=\\"color:#fff; font-size:22px;\\" colspan=\\"3\\" class=\\"heading\\">hello this is test </td>
    </tr></tbody></table>

我是否可以从中删除反斜杠?

最佳答案

您的服务器已启用Magic Quotes。您可以联系您的主机并要求他们禁用它,或者在将数据发送到查询之前,您可以对其使用 stripslashes() 。请参阅 this answer 了解更多信息。

关于php - 转义插入 MySQL 的原始 HTML 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21431766/

相关文章:

php - 创建一种使用 php 和 mysql 构建相关文章功能的有效方法

mysql - Ebean 调用存储过程并将 ResultSet 转换为 Model

jsp形式的Java UTF-8编码

带有 int 的 mysql 查询字符串字段,返回等效于 ('int-%' )

php - 循环以将图像从数据库一张一张显示到 Bootstrap 轮播中

php - 添加到购物车按钮不起作用 - 拒绝获取不安全 header "X-JSON"

javascript - 使用angular.js和php提交数据后无法显示成功消息

mysql - SQL 按日期分组

php - 如果在匹配之前遇到下划线则匹配字符串

php - 尝试通过表单插入数据库时​​出错。 SQLSTATE[42S22]