gpt4 book ai didi

php - 错误与 mysql_real_escape_string 和 addslashes

转载 作者:行者123 更新时间:2023-11-29 01:07:02 24 4
gpt4 key购买 nike

我对 mysql_real_escape_stringaddslashes 有疑问。我的 PHP 文件中有一个表单,它是 $_POST['title'],然后我有:

$title = mysql_real_escape_string(addslashes($_POST['title']));

然后我将 $title 插入到我的数据库中。当我想从我的数据库中获取这个值时:

$title = stripslashes($results['title']); 

问题是当我提交这样的东西时:abs"'@,我的结果是:abs\"\'@

我不知道错误在哪里。

最佳答案

根本不用 addslashesmysql_real_escape_string 自己就能完成。所以使用:

$title = mysql_real_escape_string($_POST['title']);

并从您的检索代码中删除 stripslashes。如果问题仍然存在,您可能打开了 magic_quotes 选项之一 - 如果是,请将其关闭!

关于php - 错误与 mysql_real_escape_string 和 addslashes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8128961/

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