【发布时间】:2015-10-28 10:11:15
【问题描述】:
我有如下的 HTML。
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Meta, title, CSS, favicons, etc. -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
</head>
<body style="background:#F7F7F7;">
<div class="">
</div>
</body>
</html>
我把这个 html 分成两个 PHP 文件。所以,有Header.php。如下所示。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!-- Meta, title, CSS, favicons, etc. -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
</head>
Layout.php
<!DOCTYPE html>
<html lang="en">
<? include 'header.php';?>
<body style="background:#F7F7F7;">
<div class="">
</div>
</body>
</html>
问题
Layout.php 没有显示 header.php 部分。
【问题讨论】:
-
为什么不从控制器加载视图?这种方式不需要使用包含。 codeigniter.com/user_guide/general/views.html
标签: php codeigniter codeigniter-2 codeigniter-3