标题在顶部

时间:2014-11-27 09:39:18

标签: php

那时我需要在一个页面中有两个视图页面。所以在会话中我做了这样的事情:

       <?php
        session_start();
        if(isset($_SESSION['login_id']) && !empty($_SESSION['login_id'])){          
        ?> 

        ///My HTML CODE///
        <? 
            }
            else {
        ?>

         //Diffetent View HeRe//
        <? 
            }
            require_once('../libraries/config/configPDO.php');
        ?>

但是现在我只需要让它成为一个页面,如果他们没有登录就重定向它。

       <?php
        session_start();
        if(isset($_SESSION['login_id']) && !empty($_SESSION['login_id'])){          
        ?> 

        ///My HTML CODE///
        <? 
            }
            else {header("Location: login.php");
        ?>

        <? 
            }
            require_once('../libraries/config/configPDO.php');
        ?>

但是如您所见,我将标题重定向放在页面底部。

如何简化,以便在页面顶部设置标题位置。

3 个答案:

答案 0 :(得分:1)

尝试 -

session_start();
if(empty($_SESSION['login_id'])){ 
    header("Location: login.php");
    exit;
} else {
    //HTML
}

答案 1 :(得分:1)

试试这个,

       <?php
     ob_start();
    session_start();
    if(isset($_SESSION['login_id']) && !empty($_SESSION['login_id'])){          
    ?> 

    ///My HTML CODE///
    <? 
        require_once('../libraries/config/configPDO.php'); 
        }
        else {
               header("Location: login.php");
             }

    ?>

答案 2 :(得分:0)

将if翻转为

if(!isset($_SESSION['login_id']) || empty($_SESSION['login_id'])){

并交换案例

相关问题