0

.phpユーザー名がセッションにない場合に別の Web ページ (BASE_URL) にリダイレクトする必要があるスクリプトがありますが、機能していません。誰か助けてくれませんか?ありがとうございました。

スクリプトでverify.php定義されていますBASE_URL,' http://www.mypage.com/login.html'.

私のスクリプト:

<?php 
require_once ('verify.php'); 
$page_title = 'My page';
ob_start();
session_start();
if (!isset($page_title)) {
$page_title = 'Login';}
if (!isset($_SESSION['username'])) {    
$url = BASE_URL . ''; 
ob_end_clean(); 
header("Location: $url ");
exit(); 
}
?>
4

2 に答える 2

1

最初にハウスクリーニングの仕事をしませんか。

session_start();
if (!isset($_SESSION['username'])) {    
    header("Location: $url ");
    exit;
}


require_once ('verify.php'); 
$page_title = 'My page';
ob_start();
if (!isset($page_title)) {
$page_title = 'Login';}
ob_end_clean(); 
于 2013-08-16T13:46:36.513 に答える