我正在读这篇文章:http://www.devarticles.com/c/a/PHP/Creating-a-Membership-System/2/
我不确定我是否理解会话。我是否必须为每个成员受保护的页面启动会话?或者我只需创建一个会话并检查用户是否在每个和evey页面上的会话中?我该怎么办?举例赞赏! :)
答案 0 :(得分:2)
你(通常)不会真正创建一个会话。你只是session_start();在每个页面的开头并将数据分配给$ _SESSION。
编辑:
PHP会话实际上不是“会话”,它们只是数据的容器。
当用户登录时,您可以分配给会话,例如:
$_SESSION['loggedin'] = '1';
在每个页面上,您都会检查:
if($_SESSION['loggedin'] !== '1') { exit; } // your stuff很简单。