所以这是一个问题,我不应该在研究方面遇到这么多麻烦,但我是。基本上我想创建一个加载在标题和侧栏中的网页。标题是它自己的文件header.php,侧边栏是leftBar.php。以下代码是我的索引页面,但我没有加载这些页面。我认为它与缺少css页面有关。但我没有找到任何有用的东西来帮助我解决这个问题。我想要做的是让leftBar.php在页面左侧显示其文本,在顶部显示header.php文件。以下是链接页面。
的index.php
<html>
<head>
<title>junk</title>
</head>
<body>
junk
<?php
include ('styles/header.php');
include ('styles/leftBar.php');
?>
</body>
</html>
leftBar.php
<html>
left
</html>
的header.php
<html>
header
</html>
答案 0 :(得分:1)
在您的包含文件中,只需将要显示的代码段放在包含它的页面上即可。您当然不希望在页面的不同位置包含额外的<html>
元素(等)。
答案 1 :(得分:0)
我自己在测试网站的菜单栏中有类似的设置。 我认为你的包含文件路径周围有不必要的括号。
的index.php:
<?php
include 'menu.php';
echo "$MENU";
?>
menu.php:
<?php
$MENU = '<table class="mainmenu"><tr><td><a href="index.php">Home</a></td></tr><tr><td><a href="sites.php">Useful-Sites</a></td></tr></table>';
?>
答案 2 :(得分:-1)
您无需为header.php和leftBar.php声明html
标记。 php文件应以<?php
开头,以?>
结尾。尝试先学习php http://w3schools.com/php/default.asp。
答案 3 :(得分:-1)