关于session_start的问题 我在分析一套系统,跟踪$_SESSION['languages_id'],发现在session_start()后,$_SESSION['languages_id']就等于2;不知道是怎样设置的?我也想设置一个自己的session,指定后,即使经过session_start()后,还是保留原来的值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 a.phpsession_start();//注册session$_SESSION['languages_id']=2;b.phpsession_start();//取sessionecho $_SESSION['languages_id']; 谢谢楼上,不过理解错了。我的意思是没有看到$_SESSION['languages_id']=2;在session_start();后,$_SESSION['languages_id']怎么会是2呢?换个角度,每个页面都会执行session_start();但是$_SESSION['languages_id']只会在选择语言的页面中设定,怎样在执行不同的页面,经过session_start();后$_SESSION['languages_id']的值不变? 1楼已经给出答案了,session_start();a页面赋的值在b页面不变 不懂你说什么,按你这上面的意思是说在语言的页面有$_session["language_id"]=2的设定。在执行不同的页面时,如果要用到session,那么页面顶上要写session_start(),如果你不改动session("language")=XX,那么这个session是不会变的。如果你测试的时候会变的话,建议你重新启动appache 如何实现验证码session不同步的问题?急 广州PHP程序员 关于smarty的使用 MYSQL排序问题求助!!! 请教一个PHP的一个查询函数 这种正则替换为什么不成功呢? php iframe--如何不刷新左边导航栏 下载按钮点一次可以下载,点第二次就没反映了.为什么啊 送分了,看者有分! 前端的签名验证是不是需要PHP后台事先传递签名过去? 用php的fread()和readdir()读记事本里的中文时为什么全是乱码 现在工资这么低,没人想过跟鬼佬做项目吗。
//注册session
$_SESSION['languages_id']=2;
b.phpsession_start();
//取session
echo $_SESSION['languages_id'];