使用javascript设置Session变量 [英] Set Session variable using javascript
本文介绍了使用javascript设置Session变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
<script type="text/javascript">
function checkQuery()
{
var val = form1.proDown.options[form1.proDown.options.selectedIndex].value;
var txt = form1.proDown.options[form1.proDown.options.selectedIndex].text;
//alert(val+' | '+txt);
<?php $_SESSION['value1']= ?> = txt; <?php ; ?>
}
</script>
我有这个代码,它不起作用?
Any One有一个解决方案,可以将javascript变量访问到$ _SESSION []。
I have this code and it does not Work? Any One have solution for accessing javascript variable into $_SESSION[].
推荐答案
我认为你应该使用xhr( Ajax)将您的数据存储到php会话中。以下是一个简单的例子
I think you should use xhr(Ajax) to store your data into php session. Following is a simple example to do this
jQuery.ajax({
url: 'storesession.php',
type: 'POST',
data: {
txt: txt,
},
dataType : 'json',
success: function(data, textStatus, xhr) {
console.log(data); // do with data e.g success message
},
error: function(xhr, textStatus, errorThrown) {
console.log(textStatus.reponseText);
}
});
storesession.php
storesession.php
$_SESSION['value1'] = $_POST['txt'];
这篇关于使用javascript设置Session变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文