gpt4 book ai didi

mysql - WordPress: $wpdb->insert();不转义数据

转载 作者:行者123 更新时间:2023-11-29 05:23:49 26 4
gpt4 key购买 nike

插入

$wpdb->insert(
'table',
array(
'column' => '<script type="text/javascript">alert("Oops!");</script>',
)
);

结果(数据库)

<script type="text/javascript">alert("Oops!");</script>

不是

<script type=\"text/javascript\">alert(\"Oops!\");</script>

我做错了什么?

最佳答案

这种转义是用户定义的。您不希望 WordPress 更改您的查询内容。

尝试使用 $wpdb prepare() 方法并通过 addslashes 传递您的参数()

关于mysql - WordPress: $wpdb->insert();不转义数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22560045/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com