我遇到了最奇怪的问题。PHP include 在文件中调用,该文件包含正文标记的开头以及主标记的开头:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div id="sidebar">
</div>
<div id="main">
<div id="menu">
<p> test test test </p>
</div>
奇怪的是,元素显示没有问题,但测试消息没有。它没有隐藏在任何元素下,因为当我查看源代码时它仍然不存在。我有一种感觉,这真的很愚蠢/微不足道,但这让我很困惑。
这是我的php:
<?php
include 'inc/header.php';
require_once 'login.php';
echo('<div class="somespace"></div>');
include 'inc/queries.php';
include 'inc/footer.php';
?>