gpt4 book ai didi

Javascript 变量值到 php 变量

转载 作者:行者123 更新时间:2023-12-03 07:25:08 24 4
gpt4 key购买 nike

我对何时将 JavaScript 变量传递给 PHP 变量感到困惑。然后我有 php session 名称 example_servey 我有 3 个带有 jq attr 的按钮。当单击按钮时,它会触发 JQ 单击事件并将 attr 值传递给条件我需要将此条件值获取到 session 值并更新 session

<?php
session_start();
if(!isset($_SESSION['loop_survey_2016'])){
$_SESSION["example_servey"] = "0";
}?>



<button class=" click_btn" data-status="0">btn 01 </button>
<button class=" click_btn" data-status="1">btn 02 </button>
<button class=" click_btn" data-status="2">btn 03 </button>


<script type="text/javascript">
$( document ).ready(function(e) {
$( ".click_btn " ).on( "click", function() {
var status = $(this).attr("data-status");
var session_val = '' ;
if (status == '0') {
session_val = 'empty';

} else if(status == '1') {
session_val = 'pending';

}else if(status == '2'){
session_val = 'complete';
}
<?php $_SESSION['example_servey'] ?> = session_val;
});
});
</script>

有任何纯JS方法

最佳答案

由于 PHP 是服务器端,JavaScript 是客户端,所以你不能这样做。如果你想这样做,你应该使用 jQuery 和 Ajax 函数,“默默地”将你的值发送到服务器。

您还可以在此处查看示例:How to insert javascript value into the php session variableSet Session variable using javascript

关于Javascript 变量值到 php 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36035826/

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