如何在另一个php文件中包含包含引导内容的php文件
在另一个php文件中包含带有导航栏的php文件时遇到问题 以下是导航文件:如何在另一个php文件中包含包含引导内容的php文件,php,jquery,html,css,Php,Jquery,Html,Css,在另一个php文件中包含带有导航栏的php文件时遇到问题 以下是导航文件: <?php echo " <html> <head> <nav class = "navbar navbar-default navbar-fixed-top " role = "navigation"> <div class = "container-fluid"> <div class = "navbar-header navbar-right">
<?php echo "
<html>
<head>
<nav class = "navbar navbar-default navbar-fixed-top " role = "navigation">
<div class = "container-fluid">
<div class = "navbar-header navbar-right">
<ul class = "nav navbar-nav">
<li><a href = "index.php"> About Me </a></li>
<li><a href = "contact.php"> Contacts </a></li>
<li><a href = "skills.php"> Skills </a></li>
<li><a href = "portfolio.php"> Portfolio </a></li>
<li><a href = "case_studies.php"> Case Studies</a></li>
<li><a href = "resume.php"> Resume </a></li>
<li><a href = "extras.php"> Extras</a></li>
</ul>
</div>
</div>
</nav>
</head>
<script src = "js/bootstrap.min.js"></script>
<script src = "js/jquery.min.js"></script>
</html>
" ?>
我在index.php文件中有这一行
<?php
include"navigation.php";
?>
我已经检查了文件的引用,所有引用似乎都正常 为什么要关闭导航文件中的HTML标记 最好有一个“主”应用程序模板,其中包括html标记、头部和主体,然后在主体内部底部包含脚本,并使用PHP标记包含导航栏。
<?php try{
if( !file_exists("navigation.php") )
{ throw new Exception("Unable to include resources header"); }
else{ require_once("navigation.php"); }
}catch(Exception $e){
echo $e->getMessage();
exit;
}
?>
请试试这个。这肯定会有用。这在我的情况下有效。“应该是”
<?php echo '
<html>
<head>
<nav class = "navbar navbar-default navbar-fixed-top " role = "navigation">
<div class = "container-fluid">
<div class = "navbar-header navbar-right">
<ul class = "nav navbar-nav">
<li><a href = "index.php"> About Me </a></li>
<li><a href = "contact.php"> Contacts </a></li>
<li><a href = "skills.php"> Skills </a></li>
<li><a href = "portfolio.php"> Portfolio </a></li>
<li><a href = "case_studies.php"> Case Studies</a></li>
<li><a href = "resume.php"> Resume </a></li>
<li><a href = "extras.php"> Extras</a></li>
</ul>
</div>
</div>
</nav>
</head>
<script src = "js/bootstrap.min.js"></script>
<script src = "js/jquery.min.js"></script>
</html>
';?>
包括该文件
<?php
include 'navigation.php';
?>
你的问题是什么/你看到了什么错误?首先用php更正你的html。第一步。学习使用php。没有错误。只有导航栏不会appera@MillerAdulu您提供的内容中肯定存在语法错误。谢谢您让我尝试一下。谢谢,我设法调试了错误并在中为文件添加了回显行index.php.always welcome。您的问题是否已解决?请也接受ans。我只能接受一个答案。我使用此方法在文本文件中查找错误,该文本文件添加了来自另一个答案的一些建议。不幸的是,无法接受答案的组合。