首頁  >  問答  >  主體

當我在 localhost 中鍵入資料夾名稱時如何先顯示登入系統的語法

不知道語法是什麼?我想要發生的是,當我輸入 localhost/farm-e-mart 時,第一個檔案應該會顯示登入系統。我怎樣才能做到這一點?

P粉351138462P粉351138462173 天前363

全部回覆(2)我來回復

  • P粉529245050

    P粉5292450502024-04-03 12:54:01

    如果使用者未登錄,則檢查 cookie/會話,然後重定向到登入頁面。

    如果登入不是強制的,但您想要確保使用者看到登入頁面,則建立在登入頁面中啟動的會話。並檢查其他頁面是否有會話,然後重定向

    回覆
    0
  • P粉463840170

    P粉4638401702024-04-03 11:38:11

    首先,如果您的網路應用程式允許使用者身份驗證,請執行此操作。

    在頁面上,您不希望未經身份驗證的使用者訪問,請將此程式碼新增到程式碼腳本的頂部,例如 profile.php

    session_start();
    if(!isset($_SESSION){
       header("location:login.php");
    }

    然後,在登入頁面上新增此程式碼片段。

    session_start();
    if(isset($_SESSION){
    header("location:profile.php");
    }

    回覆
    0
  • 取消回覆