在登陆验证之后加上 session_start (); // 注册登陆成功的 admin 变量,并赋值 true $_SESSION [ " admin " ] = true ; $_SESSION [ " admin2 " ] = $username ; echo ( " 登陆成功 " ); printf ( " <LI>($time) <A HREF="XXX.php">转到首页</A><BR> " ); 在需要验证的页面前面加上 <? $admin = false ; // 启动会话 session_start (); // 判断是否登陆 if ( isset ( $_SESSION [ " admin " ]) && $_SESSION [ " admin " ] === true ) { echo " 您已经成功登陆 " ;} else { // 验证失败,将 $_SESSION["admin"] 置为 false $_SESSION [ " admin " ] = false ; die ( " 您无权访问 " ); } ?> 就可实现验证了.