2016-07-04 8 views
-1

私はproject1.phpから私のヘッダーを呼び出すのに大きな問題がありました。header.phpからCSSが呼び出されていません

<?php include $_SERVER['DOCUMENT_ROOT'] . '/vouzalis/resources/includes/header.php'; ?> 

ヘッダーが呼び出されましたが、すべてのCSSが呼び出されませんでした。どのようにすることができますか?私のすべてのページに、CSSがうまく動作しているルートフォルダに横たわっています。

マイフォルダ構造は次のように探しています:

Folder structure

以下このコードは、私のヘッダのスニップです。あなたが見ることができるように、ホームはindex.phpに行くべきです。しかし、私は私のproject1.phpにと私がホームをクリックしたときに私がURLを取得する: `

http://localhost:8888/vouzalis/projects/index.php

正しいルートは次のようになります。

http://localhost:8888/vouzalis/index.php

それは意味をなさない。誰かが手がかりを持っているのですか?それはヘッダがどのように含まれているかとは何か?

<div class="navbar-collapse collapse"> 
    <ul class="nav nav-pills nav-main pull-right"> 
     <!-- begin navigation items --> 
     <li class="active"><a href="index.php">Home</a></li> 
     <li> 
      <a href="services_smallicon.php">Services</a> 
     </li> 
     <li> 
      <a href="portfolio.php">Portfolio</a> 
     </li> 
     <li> 
      <a href="aboutme.php">About Me</a> 
     </li> 
     <li><a href="contact.php">Contact</a></li> 
     <!-- end navigation items --> 
    </ul> 
</div> 
+1

生成されたhtmlを表示する必要があります。 PHP自体は役に立たない。あなたのサンプルURLは無用です。なぜなら、それらはあなたのためだけに働くからです。 –

答えて

1

私はこの問題はここにあると信じて:

<li class="active"><a href="index.php">Home</a></li> 

href="/vouzalis/index.php"href="index.php"を交換してください。 /はドメインルートを指定します。ドメインルートがない場合、ルートは現在の場所(/vouzalis/projects/)です。

+0

もちろん意味があります。ありがとう、それは今働いています:-) –

関連する問題