2016-12-27 114 views
0

我想要加載引導程序時有一個問題。這是我的bootstrap.min.css目錄:href不工作

C:/xampp/htdocs/OOPPhp/perpustakaan/bootstrap/css/bootstrap.min.css

然後,我想加載它驗證碼:

<link href="<?= str_replace('\\', '/', baseDir); ?> /bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen"> 

我定義基本目錄之前,使用它來獲取perpustakaan目錄:

define('baseDir', dirname(__DIR__)); 

但鏈接標記不起作用。我嘗試在href中回顯鏈接,並且目錄結果爲true。爲什麼?這是我的目錄:

/perpustakaan 
    /bootstrap 
     /css 
      /bootstrap.min.css 
     /js 
     /images 
    /ui 
     /header.php 
     /listCD.php 
    /index.php 

的代碼是在header.php文件,我應該使用include_once在listCD.php header.php文件,index.php文件

+0

替換<?=與<?PHP的 –

+0

你真的需要使用目錄功能呢?你不能用相對路徑來解決這個問題嗎? –

+0

我已經嘗試替換它,但仍然不能正常工作 – RiefSapthana

回答

0

你可以嘗試使用相對路徑解決問題而不是使用basedir?

使用「../」導航上面的1個目錄。

<link href="../bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen"> 

使用「./」訪問根目錄。

<link href="./css/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen"> 
1

試試這個,

<link href="<?='http://'.$_SERVER['SERVER_NAME'].'/OOPPhp/perpustakaan';?>/bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen"> ;