Добрый день!
Есть файл index.php:
который ссылается на файл start.php:
При заходе на index.php отображается содержимое двух файлов.
main.tpl:
и 404.tpl:
Вопрос - почему браузер не находит и не выводит на экран содержимое файла index.tpl? Ведь этот файл лежит в одной папке с main.tpl и 404.tpl.
То есть, по идее, когда открываешь index.php, вместо содержимого 404.tpl, должно выводиться содержимое index.tpl, но так почему-то не происходит.
Файл index.tpl:
Если необходимо, выложу содержимое других файлов: maincontroller_class.php, view_class.php, page.tpl.
Содержимое папки tmpl:
Есть файл index.php:
PHP:
<?php
require_once 'start.php';
Route::start();
PHP:
<?php
set_include_path(get_include_path().PATH_SEPARATOR.'core'.PATH_SEPARATOR.'controllers');
spl_autoload_extensions('_class.php');
spl_autoload_register();
define('DIR_TMPL', 'C:/OSPanel/domains/test/www/rusakov/tmpl/');
define('MAIN_LAYOUT', 'main');
main.tpl:
PHP:
<!DOCTYPE_html>
<html lang="ru">
<head>
<title><?=$title?></title>
<meta http-equiv="Content-Type" content="<?=$meta_desc?>">
<meta name="description" content="<?=$meta_desc?>">
<meta name="keywords" content="<?=$meta_keyword?>">
</head>
<body>
<header>
<h1>Добро пожаловать!</h1>
</header>
<hr />
<div id="content"><?=$content?></div>
<hr />
<footer>С уваженем, команда нашего сайта.</footer>
</body>
</html>
PHP:
<h1>Страница не найдена</h1>
<p>Запрошенной страницы не существует!</p>
<p><a href="index">Главная страница</a></p>
То есть, по идее, когда открываешь index.php, вместо содержимого 404.tpl, должно выводиться содержимое index.tpl, но так почему-то не происходит.
Файл index.tpl:
PHP:
<h1>Главная страница</h1>
<p>Наш сайт только разрабатывается</p>
<p><a href="/page">Внутренняя страница</a></p>
Содержимое папки tmpl:
Вложения
-
16,9 КБ Просмотры: 32
Последнее редактирование: