Permisi master mohon bantuannya saya baru belajar php nih, saya mau nyari referensi cara membuat menu dengan konsep oop..
biasanya para master disini kalo membuat menu gimana yaah ?? yang sekira nya mudah dipahami dan mudah dalam proses maintenance ??
biasanya aku kalo bikin menu kayak gini :
index.php<html>
<head>
<title></title>
</head>
<body>
<ul>
<li><a href="?modul=home">Home</a></li>
<li><a href="?modul=profil">Profil</a></li>
<li><a href="?modul=tampil_buku">Tampil Buku</a></li>
<li><a href="?modul=detail_buku">Detail BUku</a></li>
<li><a href="?modul=edit_buku">Edit Buku</a></li>
</ul>
<?php include "menu.php"; ?>
</body>
</html>
___________________________________________________
menu.php<?php
if(isset($_GET['modul'])){
$mod = $_GET['modul'];
switch($mod){
case "home": if(!file_exists("home.php"))die("Modul Dalam perbaikan");
include "home.php";
break;
case "profil": if(!file_exists("profil.php"))die("Modul Dalam Perbaikan");
include "profil.php";
break;
case "tampil_buku" or "detail_buku" or "edit_buku": if(!file_exists("buku.php")) die("Modul Dalam Perbaikan");
include "buku.php";
break;
default:
include "home.php";
break;
}
}
?>
___________________________________________________
buku.php<?php
$mod = $_GET['modul'];
switch($mod){
case "tampil_buku":
echo "ini Tampil buku";
break;
case "detail_buku":
?>
ini detail buku
<?php
break;
case "edit_buku":
echo "edit buku";
break;
}
?>
___________________________________________________
Nah, kalo file yang di panggil di Switch nya di satu folder mah bisa ditampilkan, tapi kenapa yaa kalo file yang dipanggil di Switch nya itu ada di dalam folder lain tuh yang dieksekusi nya di "die" nya atau "Modul Dalam Perbaikan" ??
menurut master master disini yang lebih efektif dan efisien gimana yaah ??
mohon bantuannya master, saya baru belajar php
terimakasih sebelumnya..