繁体   English   中英

包括php文件更改布局?

[英]including php file change layout?

我有最奇怪的错误。 在我的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的包含,则不会发生。

有什么想法吗?

  1. 检查BOM。
  2. 检查文件中的空格
  3. 如果这是文件中的最后一个字符,请确保从PHP文件中删除结尾的?>。

4.做

 ?><html>

代替

?>
<html>

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM