包括php文件更改布局?

时间:2009-06-14 22:54:42

标签: php

我有最奇怪的错误。 在我的php文件中我包含了几个php文件:

<?php
include("a.php");
include("b.php");
include("c.php");
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="src/main.css" ></link>
<script src="src/jquery-1.3.2.js" type="text/javascript" ></script>
</head>
<body>
some more code here...

当页面呈现时,我看到布局中添加了大约18px,并且链接和脚本标签在主体部分内移动。 如果我删除b.php和c.php的包含它不会发生。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

  1. 检查物料清单。
  2. 检查文件中的空格
  3. 确保删除结尾?&gt;来自您的PHP文件,如果这是文件中的最后一个字符。
  4. 4。     做

     ?><html>
    

    而不是

    ?>
    <html>
    

答案 1 :(得分:0)

最后关闭?>后,检查所包含文件末尾是否有空格。最简单的方法是确保之后没有任何东西可以完全删除它:

<?php
// here is my file
// and i don't have to close the PHP tag
// woo