我是否需要在每个页面中定义会话。我不想被重定向到每个页面登录

我已经在我的登录页面中定义了我的会话。输入用户名和密码后,它会进入预定义的 url 页面。我可以使用 url 访问我的其他页面的问题我想通过登录会话保护页面。


  <?php

       session_start();


        if(isset($_POST['submit'])){


            $user=$_POST['user'];

            $password=$_POST['password'];

            $query="SELECT * FROM login WHERE user='$user' && password='$password'";

            $data=mysqli_query($db_conn,$query);

            $total=mysqli_num_rows($data);  


            if($total==1)   {

                echo("Login Sucessfull");

                $_SESSION['log']=1;

                header("refresh:2;url=customer_data_ie.php");   

            }

            elseif($total==is_null()){

               echo("Invalid User");

               header("refresh:2;url=login_page_crm.php");

            }

            else{

                echo "Invalid User";

            }

        }

        ?>


    <?php

    session_start();

    session_destroyed();

    ?>


炎炎设计
浏览 110回答 1
1回答

慕虎7371278

为此,您必须遵循以下步骤:创建头文件。将此头文件包含在您的 css 和 js 所在的页面中。这是reduce&nbsp;code duplication,您将轻松管理您的网络应用程序。让我给你举个dir结构的例子/inc/header.php, footer.php/system/config.php在此config.php 中包含header.php并在所有页面中包含config.php,因此这也将包含您的配置和页眉/页脚。
打开App,查看更多内容
随时随地看视频慕课网APP