因此,在我的 jQuery 中,我正在进行 AJAX 调用来设置 cookie 并使用相同的数据来回显结果:
jQuery
jQuery.ajax({
url: 'script.php',
data: {status: 'enabled'}
});
PHP
if(!empty($_GET['status'])) {
$value = $_GET['status'];
echo $value;
setcookie("status", $value, time()+3600, "/");
}
令人困惑的部分是正在设置cookie,但是没有回显该值,我也尝试打印它但也不起作用。
最终我希望做的是使用通过 ajax 调用传递的数据并将其分配给 php 变量以用于某些条件。
我错过了什么吗?我正在学习如何编程。
更新
Request URL:http://localhost/wp-content/plugins/lu-ban/inc/lu_ban.php?status=enabled
Request Method:GET
Status Code:200 OK