2016-02-14 70 views
0

我們在課程中創建了一個包含多個html頁面的網站。我們使用php來引入數據庫中的項目,從數據庫中讀取等等。爲什麼php命令不包含「工作」?

現在,因爲我們希望導航和頁腳部分對於所有頁面都是相同的並且具有相同的鏈接,所以我們創建了包含導航和頁腳部分的php文件,並且將它們包括在html頁面中。

導航

<?php 
    echo "<h1>Categorii</h1>"; 
     echo "<ul>"; 
      echo "<li><a href=\"buchete.php\">Buchete</a></li>",; 
      echo "<li><a href=\"aranjamente.php\">Aranjamente</a></li>"; 
      echo "<li>Bonsai</li>"; 
      echo "<li>Promotii</li>"; 
     echo "</ul>"; 
    echo "<h1>Mai puteti cumpara...</h1>"; 
     echo "<ul>"; 
      echo "<li>Dulciuri</li>"; 
      echo "<li>Bauturi</li>"; 
      echo "<li>Jucarii</li>"; 
     echo "</ul>"; 
    echo "<h1>Cele mai bine vandute</h1>"; 
     echo "<ul>"; 
      echo "<li>2009</li>"; 
      echo "<li>2008</li>"; 
      echo "<li>2007</li>"; 
     echo "</ul>"; 
    echo "<h1>Administrare</h1>"; 
     echo "<ul>"; 
      echo "<li><a href=\"login.php\">Baza de date</a></li>"; 
     echo "</ul>"; 
    echo "<h1>Impresii</h1>"; 
     echo "<ul>"; 
      echo "<li><a href=\"opinie.php\">Carte de oaspeti</a></li>"; 
     echo "</ul>"; 
?> 

頁腳

<?php 
echo"<p>Sait proiectat de Informatica aplicata si programare.&nbsp;&nbsp; &copy; I.A.P. 2014 </p>" 
?> 

我們寫腳本,包括在部分的每個文件,幷包含在每個HTML文件中的腳本。

<nav> 
<?php 
include 'navigare.php'; 
?> 
</nav> 

我們在php文件中轉換了html文件。沒有任何頁面顯示導航和頁腳部分。

我改變了導航部分中的鏈接去php文件而不是html文件。爲什麼頁面不顯示導航和頁腳部分?

+0

在使用error_reporting() – devpro

+0

û有footer.Php語法錯誤缺少分號 – devpro

+0

1.您可以解析HTML,而無需呼應它,不要'? > HTML這裏<?php'(除非你要使用它,否則不必進入PHP)。 2.當你使用'include'navigare.php';'時,你認爲文件位於同一個文件夾中。如果不是,你必須調整路徑。此外,它可能是*區分大小寫*(取決於服務器操作系統),並且必須準確。 – Qirel

回答

3

你有一個額外的逗號:

echo "<li><a href=\"buchete.php\">Buchete</a></li>",; 
+0

還在footer.php中缺少分號 – devpro

+0

@devpro:錯了。 –

相關問題