2014-02-10 15 views
0

我是新來的PHP。我只是安裝了xampp和嵌入在html中的php代碼不適合我。以下是header.php的代碼HTML和PHP語法在同一個文件不工作xampp配置

<?php    
    echo "hi"; /* this works */ 
?> 

    <header> 
     <h1 class="brand"><a href="index.html"><img src="img/logo.png" alt=""><span>InvestFirst</span></a></h1> 
     <ul class="nav sf-menu clearfix"> 
      <li class="active"><a href="index.html">Home<span></span></a></li> 
      <li><a href="index-1.html">About Us<span></span></a></li> 
      <li><a href="contact.php">Contact Us<span></span></a></li> 
      <?php 
      echo "hello"; /* This does not work */ 
      ?> 
     </ul> 
    </header> 

我想我錯過了xampp中的一些配置。 已經在C:\ xampp \ apache \ conf \ httpd.conf和c:\ xampp \ apache \ conf \ httpd.conf中添加了這一行。但是,這並不幫助

將AddType應用/ X的httpd - PHP的.html的.htm

回答

0

不知道是什麼問題。但我卸載xampp &再次安裝它。現在工作正常。

0

保存代碼爲*。PHP文件。 HTML不執行PHP代碼,因爲它只描述了客戶端頁面的可視化。 PHP在服務器上執行,因此需要不同的文件類型。

+0

我的文件名是header.php – ambit

+0

Ups,sry,overread it -.-代碼是否在PHP服務器上工作?或者,您可以將HTML代碼寫入您的php部分 – Chrisi

+0

中的echo/print語句中,該代碼在共享服務器上工作。它只給xampp提供問題 – ambit