在同一个网页内$_SESSION,第一个函数调用可以使用$_SESSION内的数据用来展示,另一个函数用来处理$_SESSION内的数据,因为有不确定性这两个函数需要来回调用。数据量少的话保存在$_SESSION后可以两个都可以使用,但是数据量大了以后第二个调用会显示无数据(print_r($_SESSION)显示为 Array())。这到底怎么回事?
解决方案 »
- php+adodb+sql server查询出来的日期比数据库里面原本的日期多一两个小时
- PHP打开页面的问题
- sql server语句在查询分析器中可以运行,但在php的mssql_query却执行失败
- mysq gbk写入,utf-8提取
- mysql_fetch_array(): supplied argument is not a valid MySQL result resource
- DZ 这一段代码的用意是什么啊
- foreach结合samrty 数据怎么不显示呢
- 为什么PHP的SESSION文件不会自动清除?
- 帮帮小妹的忙好吗?弄了好久了,还是一样,好烦!好烦!!!!
- 编写软件方案书的问题,请大家帮帮忙
- PHP文件中的函数给input value赋值
- PHP处理图像合成后白色部分变成黑色怎么解决??
session本来就是跨域名的,只要在页面开头定义了session_start()就可以。这个与缓存没有什么关系。如果你是分布式服务器,用session就会出这个问题,因为在A的session,在B没有。
这样可以吧session保存到数据库或memcache解决。