本文目录一览:
- 1、ajax 实现session php
- 2、想在AJAX中调用PHP的session值,这么写是不是有问题啊,跪求高手指点
- 3、ajax传值到php页面,存入session。在其他页面调用不到存入的session值,是怎么回事?
- 4、ajax+php 能不能设置session,怎么设置
ajax 实现session php
如果要发送ajax请求的话,用Javascript可以,推荐使用jQuery,方法使用起来更便捷。至于是用页面加载事件来触发,还是做个按钮来触发Javascript代码发送ajax请求都可以的。
至于session,你是要从前台页面访问session中保存的数据吗?可以用Javascript发送ajax 请求来访问一个PHP页面,用PHP代码获取当前session中的数据,再让PHP代码返回数据给浏览器前台页面,大体思路就是这样。
想在AJAX中调用PHP的session值,这么写是不是有问题啊,跪求高手指点
是错误的,起码你这个html的文件如何解析PHP的代码?你这个页面是a.html 所以不能使用PHP语言
还有就是,你的SEESION是啊a.php里面的,想要用的话,必须通过AJAX传递回来,或者你的这个页面也是PHP文件
ajax传值到php页面,存入session。在其他页面调用不到存入的session值,是怎么回事?
1、确认下sessionid一致
2、确认下session_start开启,并且之前没有任何输出。
看看ajax的header是否带了session_id,没带说明cookie丢失或者跨域了。
ajax+php 能不能设置session,怎么设置
session是可以存储数组和对象的,但是不可用存储souce
只能这样做。
mysql_select_db("test",$con);
$result=mysql_query("select * from user ");
$_SESSION["result"]=$result;
$arr= array();
while($row = mysql_fetch_row($result))
{
$arr[] =$row;
}
$_SESSION["rows"]=$arr;
以下来自php5手册
Warning
有些类型的数据不能被序列化因此也就不能保存在会话中。包括 resource 变量或者有循环引用的对象(即某对象将一个指向自己的引用传递给另一个对象)。