gpt4 book ai didi

php - 从 JS 中设置 PHP SESSION var

转载 作者:行者123 更新时间:2023-11-28 13:51:28 26 4
gpt4 key购买 nike

有没有办法在我的 JS 函数中设置 session 变量?

我有以下 JS 代码:

$.ajax({
url: "ajax.php",
type: "POST",
data: {
tid: '.$testID.',
do:"'.$do.'"
},
success: function( html ) {
$("#partBox").html( html );
// add PHP here?
}
});

如果成功,我想在 session 中设置以下变量:

$_SESSION['hgt'] = 'Math.ceil($("#partBox").height() / 2)';

我不知道这是否可能...或者我可以使用cookie...

最佳答案

您无法在 JavaScript 中设置任何 PHP 变量。一旦页面加载完成,PHP 就完成了它的工作并且不再出现。如果您想使用 JavaScript 设置 session 变量,可以采用以下两种方法之一:

  1. 使用 Ajax 将值发送到 PHP 脚本以设置 session 变量
  2. 将其存储在 cookie 中,并在下一个页面加载时让 PHP 使用该 cookie 的值来创建 session 变量

关于php - 从 JS 中设置 PHP SESSION var,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10565055/

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