目前,我的网站有一个仅供会员使用的网站。每个页面都会检查一个已注册的会话 check_login.php:
// Register $myusername, $mypassword and redirect to Members' Area homepage
session_register("myusername");
session_register("mypassword");
header("location:Members_Area.php");
成员_区域.php:
<?php
session_start();
if (!session_is_registered(myusername)) {
header("location:main_login.php"); //main_login.php is the login page
}
但是,在 PHP 5.4.0 中不推荐使用 session_register 和 session_is_registered。我怎样才能让这个代码工作,以便它可以与 5.4.0 一起工作?我见过使用:
$_SESSION['name'] = $myusername;
但我不知道如何执行我目前使用的验证。