В настоящее время я учусь делать веб, используя php и методы модульности. Ранее мне удалось запустить загрузчик на php-файл. но когда я создаю папку в своем каталоге с именем layout, а затем в папке layout, я создаю новый php-файл с именем index.php для веб-дисплея и даю начальную загрузку с таблицей стилей в layout / index .php, оказывается, загрузчик не работает.
Загляните в мой каталог
и вот мой index.php
<?php
$modul =isset($_GET['modul'])?$_GET['modul']:'default';
$action = isset($_GET['action'])?$_GET['action']:'index';
include 'layout/index.php';
?>
и вот макет / index.php
<!DOCTYPE html>
<html>
<head>
<title>MAIN MENU</title>
<link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css" media="screen">
<meta charset="UTF-8">
<meta name="viewport" content="width = device-width, intial-scale=1">
<style>
body {
text-align: center;
}
section{
background-color: white;
margin: 25px 0px;
padding: 25px;
border: solid black;
border-radius: 25px;
}
</style>
</head>
<body>
<header>
<div class="jumbotron text-center text-light bg-danger" style="margin-bottom: 5px">
<h1>PHP <br> TEKNIK MODULASI FILE DAN DIREKTORI</h1>
</div>
</header>
<nav class="navbar navbar-expand-sm bg-danger navbar-dark justify-content-center">
<ul class="navbar-nav">
<li class="nav-item"><a class="nav-link" href="index.php?modul=menu1">Kalkulator</a></li>
<li class="nav-item"><a class="nav-link" href="index.php?modul=menu2">Menu2</a></li>
<li class="nav-item"><a class="nav-link" href="index.php?modul=menu3">Menu3</a></li>
<li class="nav-item"><a class="nav-link" href="index.php?modul=menu4">Menu4</a></li>
<li class="nav-item"><a class="nav-link" href="index.php?modul=mahasiswa">Mahasiswa</a></li>
</ul>
</nav>
<section class="container">
<article>
<!--- ini adalah content--->
<?php
include 'modul/'.$modul.'/'.$action.'.php';
?>
</article>
</section>
<footer class="py-5 bg-danger">
<div class="container">
<p class="m-0 text-center text-white">Copyright © 2019 Imam Faried Helmi</p>
</div>
<!-- /.container -->
</footer>
</body>
</html>
Вот результат, загрузчик не работает
когда я беру этот код
<link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css" media="screen">
в index.php загрузчик работает. но почему загрузчик не работает в layout / index.php?
Кто-нибудь знает, как это исправить? Помогите мне, пожалуйста:)