2014-05-09 156 views
0

我不是專家,但我不是專家,但我不知道爲什麼我無法加載。這是我的代碼。php網頁無法加載

<?php include 'header.php'; ?> 

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>Home</title> 
</head> 

<body> 

<p>Hello everyone</p> 

</body> 

</html> 

當我拉出PHP部分的HTML加載罰款。這是我的header.php文件中的代碼。

<?php 
<href="index.php">Home</a> 
?> 

我試過這兩個不同的主機,這兩個主機都承載其他PHP網站,仍然有問題。我也通過W3School和另一個在線PHP驗證器驗證了它。兩者都沒有發現任何錯誤。任何幫助將不勝感激。

+1

'主頁'是**不是**有效HTML –

+0

而且沒有任何有效的PHP;) –

+1

基本的HTML和PHP 101,沒有完成。 –

回答

3

啓用錯誤看到錯誤,這種方式:

ini_set('error_reporting', E_ALL); 
ini_set('display_errors', true); 

該代碼是一個PHP錯誤:

<?php 
<href="index.php">Home</a> 
?> 

嘗試改變:

<?php 
echo '<href="index.php">Home</a>'; 
?> 
2

此:

<?php 
<href="index.php">Home</a> 
?> 

沒有有效的PHP。然而,這將工作:

<a href="index.php">Home</a> 

在PHP標籤裏面,你只能使用PHP - 沒有HTML。另外,<href>沒有HTML標記。

看看這個問題How to get useful error messages in PHP?找出,如何在PHP中啓用錯誤消息。