ajax 中 怎么给Session 赋值
2个回答
2012-12-05 · 知道合伙人软件行家
关注
展开全部
可以实现
举个栗子(用的jquery的ajax方法)
<script type="text/javascript" src="jquery.min.js"></script>
js
------
<script type="text/javascript">
$.ajax({
url:'do.php?act=start',
type:'POST',
data:{
'val':$('#session_value').val() //向后台传值,具体为$_POST['val'],它的值为id号为session_value的网页元素的值
},
success:function(){
alert('session赋值成功');
}
});
</script>
do.php
---------
session_start();
if($_GET['act']=='start'){
$_SESSION['xxx']=$_POST['val']; //这里应当检查val的值是否合法
}
举个栗子(用的jquery的ajax方法)
<script type="text/javascript" src="jquery.min.js"></script>
js
------
<script type="text/javascript">
$.ajax({
url:'do.php?act=start',
type:'POST',
data:{
'val':$('#session_value').val() //向后台传值,具体为$_POST['val'],它的值为id号为session_value的网页元素的值
},
success:function(){
alert('session赋值成功');
}
});
</script>
do.php
---------
session_start();
if($_GET['act']=='start'){
$_SESSION['xxx']=$_POST['val']; //这里应当检查val的值是否合法
}
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询