要實現網頁自動登錄功能,可以使用Cookie和Session來實現。下面是一個簡單的示例:
session_start();
$_SESSION['username'] = 'user123';
setcookie('user_login', 'true', time() + 3600, '/');
session_start();
if(isset($_SESSION['username'])) {
// 用戶已經登錄
} elseif(isset($_COOKIE['user_login']) && $_COOKIE['user_login'] == 'true') {
// 根據Cookie自動登錄用戶
$_SESSION['username'] = 'user123';
}
通過以上方法,用戶登錄成功后將會在Session中保存用戶信息,同時設置一個Cookie來保存用戶的登錄狀態,用戶再次訪問頁面時檢查Session和Cookie,實現自動登錄功能。