Root Mapping Menu

Root Mapping Menu


"Mapping Menu"adalah salah satu jenis pemetaan terhadap direktori website kita yang bertujuan untuk mempermudah client kita untuk menjelajahi website kita.

 

Ingin Belajar Webs Development HTML CSS JQuery Javascript Codeigniter Lebih Lengkap, Mudah, dan Lebih Terstruktur?

Pakai Modul Video Tutorial Interaktif Mudah Jelas Gamblang, Nggak Pakai Ribet, Kenapa Video? Kalo Ebook Atau Buku Tebelnya sangat mantap.... Mumpung Ada Promo, Beli Sekarang!! Promo Tutorial Premium Mahir Web Development Bangun 5 Project Website + Mahir Membuat 4 Aplikasi Android + Bonus Tutorial Membuat Themes Wordpress Premium, 3 Tutorial Isi 5 Dvd hanya Rp 150rb (harga normal Rp 296rb) !!! Terbatas Hanya Sampai 20 Maret 2020 (Tutornya sudah Berpengalaman di bidang Web Development Lebih Dari 15 Tahun!!) (Pemesanan bisa SMS/WA ke 0838 1157 5876, atau bisa pesan secara online di sini)


Tidak usah banyak basa-basi, disini saya akan sedikit menjelaskan cara pembuatan mapping menu tersebut. Seperti biasa, untuk membuat sebuah program pasti butuh kodenya... ;p

Contoh kodenya adalah dibawah ini :

<?php

$originalpath=$_SERVER['PHP_SELF'];

$urlbase='http://'.$_SERVER['HTTP_HOST'];

$roottitle='Home';

$path=explode('/',$originalpath);

$jml_element=count($path);

echo '<center><table style="border:1pt solid #666666;"><tr><td>';

echo '<a href='.$urlbase.'>'.$roottitle.'</a>';

for($i=1; $i<$jml_element;$i++) {

$urlbase=$urlbase.'/'.$path[$i];

$path[$i]=str_replace('.php', '', $path[$i]);

$path[$i]=ucwords($path[$i]);

echo ' / <a href=' .$urlbase. '>' .$path[$i]. '</a>';

}

echo '</td></tr></table></center>';

?>

Untuk penjelasan masing-masingnya....

Pada baris

$originalpath=$_SERVER['PHP_SELF'];

$urlbase='http://'.$_SERVER['HTTP_HOST'];

$roottitle='Home';

Disini kita mengeset path, url base, dan judul rootnya. Kalau belum mengerti baca dulu sampai selesai baru kamu akan mengerti sendiri gunanya masing-masing.. ;p

Baris

$path=explode('/',$originalpath);

Mengubah path menjadi array dan memisahkannya melalui tanda slash

Kemudian baris

$jml_elm=count($path);

Untuk menghitung (counting) elemen total pada array yang kita dapat tadi

Terakhir pada loop-nya

for($i=1; $i<$jml_elm;$i++) {

??? $urlbase=$urlbase.'/'.$path[$i];

??? Menambahkan direktori selanjutnya

??? $path[$i]=str_replace('.php', '', $path[$i]);

??? Menghilangkan ekstensi .php pada menu mapping

??? $path[$i]=ucwords($path[$i]);

??? Mengubah huruf awal menjadi huruf kapital

}

that's all....

untuk download file zip-nya disini

Download Ebooknya disini -> Download Semua Ebook Tutorial PHP ilmuwebsite

kalau ada pertanyaan silahkan tanya langsung aja ke b_scorpio, dia kepala suku disini..hehehe ( kidding.... ;D )

6reetZ >>

-a.k.a b_scorpio
-al-k
-ryuzaki
-phii
-ivan
-fadli
-and all people in ilmuwebsite community.... (kenal g kenal hehehe...)

Artikel Terkait :