gpt4 book ai didi

javascript - GET_POST 不起作用

转载 作者:行者123 更新时间:2023-11-28 11:54:46 24 4
gpt4 key购买 nike

我有带有js功能的php网页:

function send_answer(){
$.ajax({
type: 'POST',
url: '../path2file/file_mine.php',
data: {dbf1:1, us:1, re:1},
success: reload (),
});
return false;
}

我已经用里面的代码创建了 php

$dbf1=$_POST['dbf1'];
$us=$_POST['us'];
$re=$_POST['re'];


"UPDATE `table` SET `app` = '$dbf1' WHERE `user_id` = '$us' AND reqn= '$re'"

数据库连接和 file-mine.php 一般都正常。如果我使用值 ($dbf1=1;..) 而不是 $_POST 运行 php,一切正常并且 mysql 会更新。

当我激活函数 send_answer () 时,它只是重新加载页面,而不是更新 mySQL。 :(

最佳答案

这是因为您正在调用 reload(),而您只想传递 reload 作为回调。

success: reload, // NO () HERE!

但也...

xkcd
> xkcd

请及时了解 SQL 注入(inject)。切换至PDO现在,你会很高兴你这么做了!

关于javascript - GET_POST 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26524561/

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