当我提交一个表单时,我正在丢失会话,直到它们一直保存在我的代码中。
我以这种方式通过表单发送会话值,但它根本不起作用:
<input type='hidden' name='loged' value='".$_SESSION["loged"]."'>
<input type='hidden' name='role' value='".$_SESSION["role"]."'>是那么回事吗?
谢谢你
当然,在我登录之前,我已经在代码中写了以下内容:
session_start();
发布于 2011-06-23 18:41:44
错误的方式,你不需要提交已经在会话中设置的值
发布于 2011-06-23 19:37:04
您正在提交表单...如果您执行phpinfo();,您将看到输入现在已作为$_REQUEST下的值到达……如果您想再次访问会话变量,则需要:
您将再次看到您的会话变量。
https://stackoverflow.com/questions/6452710
复制相似问题