我最近在做一個學(xué)校項(xiàng)目的網(wǎng)站。為了組織我的工作,我創(chuàng)建了一個樹文件夾來組織所有的工作。它是類似的:后臺導(dǎo)航欄.php頁腳.phpCSSJSstyle_home.cssstyle_navbar.cssstyle_footer.cssscript_home.cssscript_navbar.css家登錄home_test1.phphome_test2.phphome_test3.php登錄.php登出.php文件夾_登錄頁面資源部分畢竟,有了require()PHP中可用的方法,我想將“navbar.php”文件調(diào)用到“home_test1.php”、“home_test2.php”和“home_test3.php”,但是連接的CSS樣式文件“navbar.php”(“style_navbar.php”),不顯示。當(dāng)我require()轉(zhuǎn)到另一個文件(“home_test1.php”)時,我嘗試更改文件“navbar.php”中 CSS 樣式的路徑,并且 CSS 樣式顯示出來,但不會顯示在具有不同路徑的其他文件中. 我怎樣才能動態(tài)地使這項(xiàng)工作?很抱歉長篇幅和糟糕的英語語法。先感謝您。
3 回答

泛舟湖上清波郎朗
TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個贊
您需要使用絕對路徑而不是相對路徑來設(shè)置 css 和 js 文件
$dir = realpath($_SERVER["DOCUMENT_ROOT"]); <link rel="stylesheet" href="<?php echo $dir.'/resources/css/style_home.css'; ?>" >

開心每一天1111
TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個贊
在 PHP 中,有一個包含與服務(wù)器相關(guān)的各種詳細(xì)信息的全局變量。它被稱為$_SERVER.它也包含根:-
$_SERVER['DOCUMENT_ROOT']
<?php
$path = $_SERVER['DOCUMENT_ROOT'];
<link rel="stylesheet" href="<?php echo $path.= '/Resources/CSS/style_navbar.css';?>" />
?>
- 3 回答
- 0 關(guān)注
- 247 瀏覽
添加回答
舉報
0/150
提交
取消