亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 php 文件中編輯菜單欄的文本和鏈接的正確方法是什么?

在 php 文件中編輯菜單欄的文本和鏈接的正確方法是什么?

PHP
慕婉清6462132 2023-08-11 16:39:03
我正在嘗試根據用戶操作更改菜單欄中元素的文本。如果用戶登錄,該選項卡將標記為“我的空間”,否則將標記為“連接”。所以我想到將一個變量從login.php文件(我們登錄的頁面)傳輸到我的home.php文件。例如,當用戶登錄時,我設置一個變量$connected=true在登錄.php 中。我的問題是當我使用include 'login.php';為了獲取home.php文件中的$connected變量,我獲取了login.php的所有內容,包括我不想要的html內容。那么實現菜單欄的常用方法是什么?使用 include 傳輸變量?使用 JavaScript 嗎?將變量保存在單獨的文件中?謝謝 !
查看完整描述

1 回答

?
米琪卡哇伊

TA貢獻1998條經驗 獲得超6個贊

所以你有某種邏輯來決定是否$connection=true;


傳統上,您會將其放入函數中,因為這將允許您在代碼中的任何位置調用特定的代碼段。


這是一個粗略的例子:


function isUserLoggedIn() {

    $connected = false;


    // logic to check if user is logged in

    if ($_SESSION['connected'] === true) {

        $connected = true;

    }

    return $connected;

}


// How to use

$connected = isUserLoggedIn();

然后在代碼中的任何地方使用它。


創建一個functions.php 文件并包含該文件,這樣您就不會擁有混合內容,它將是單獨的。


查看完整回答
反對 回復 2023-08-11
  • 1 回答
  • 0 關注
  • 90 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號