2014-05-09 203 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中启用错误消息。