所以我是 PHP 的初学者,所以我需要一点帮助。我想弄清楚什么时候开始会议。我应该在用户第一次注册时这样做还是在他们登录时呢?
另外,当我检查会话时,会话是否“通用”意味着它会起作用,还是我必须在所有页面中包含一个文件来检查某人是否有会话?
“用户第一次注册时我应该这样做还是他们登录时呢?”
每次想要获取或设置任何会话信息时都应该这样做。存储在$_SESSION
数组中的数据只有在会话启动后才可用。
“另外,当我检查一个会话时,会话是否‘通用’意味着它会起作用,还是我必须在所有页面中包含一个文件来检查某人是否有一个会话?”
只需调用session_start()
即可创建会话。如果已创建会话,则将使用该会话。
只需在您访问 $_SESSION 变量的每个文件中执行一次 session_start() 。最好是在中心位置进行。例如,包含在每个应用程序文件中的文件。