第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

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

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

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

1 回答

?
米琪卡哇伊

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊

所以你有某種邏輯來(lái)決定是否$connection=true;


傳統(tǒng)上,您會(huì)將其放入函數(shù)中,因?yàn)檫@將允許您在代碼中的任何位置調(diào)用特定的代碼段。


這是一個(gè)粗略的例子:


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();

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


創(chuàng)建一個(gè)functions.php 文件并包含該文件,這樣您就不會(huì)擁有混合內(nèi)容,它將是單獨(dú)的。


查看完整回答
反對(duì) 回復(fù) 2023-08-11
  • 1 回答
  • 0 關(guān)注
  • 102 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)