2015-11-06 112 views
-1

基本上,我在我的html文檔中有一個php include語句。包括正在這樣工作,它正在拉動文件並顯示它。包含文件基本上是我的導航欄,帶有鏈接。正在發生的事情是,索引文件中的所有其他內容正在變成超鏈接,全部指向ul/li中的最後一個項目。Php Include include not working correctly

這裏是我的包含語句:

php include ("/var/www/elements/navbar.html"); ?> 

這裏是我的navbar.html文件:

<ul> 
    <li><a href="http://www.upndown.co/home">Home</li> 
    <li><a href="http://www.upndown.co/about">About</li> 
    <li><a href="http://www.upndown.co/blog">Blog</li> 
    <li><a href="http://www.upndown.co/hardware">Hardware</li> 
    <li><a href="http://www.upndown.co/contact">Contact</li> 
</ul> 
+0

可以喲你發佈'navbar.html'的內容? – Steve

+1

你是否缺少開放<?在你的<$ php ...? –

+0

聽起來像是你在某處鏈接上丟失了一個結束標記。 – mezmi

回答

5

你缺少結束標記您的鏈接

添加</a>

<ul> 
    <li><a href="http://www.upndown.co/home">Home</a></li> 
    <li><a href="http://www.upndown.co/about">About</a></li> 
    <li><a href="http://www.upndown.co/blog">Blog</a></li> 
    <li><a href="http://www.upndown.co/hardware">Hardware</a></li> 
    <li><a href="http://www.upndown.co/contact">Contact</a></li> 
</ul> 
+0

但瀏覽器正在關閉頁面末尾的最後一個標籤,因此整個頁面都鏈接到了「http:// www.upndown.co/contact」。 他必須在正確的位置關閉每個''標籤 –