Membuat Link Dinamis dengan PHP

Belajar PHP - Membuat link dinamis dengan PHP

Belajar PHP - Hai gengs, berjumpa lagi, kali ini kita akan belajar membuat link dinamis dengan menggunakan PHP.

Dalam kasus ini kita akan menggunakan array untuk menampung beberapa nilai yang akan dijadikan link.

Baiklah, langsung saja kita mulai dengan membuat index.php, berikut kode didalamnya:

index.php

<?php
$pages = ['dashboard', 'profile', 'pengaturan'];

for ($i=0; $i < count($pages); $i++) { 

 // cek file
 if (file_exists($pages[$i].".html")) {
  echo '<a href="'.$pages[$i].'.html">'.$pages[$i].'</a><br/>';
 } else {
  echo '<a href="404.html">'.$pages[$i].'</a><br/>';
 }
}
?>

Seperti yang kalian lihat, variabel $pages merupakan array yang berisi 3 nilai yaitu dashboard, profile dan pengaturan.

Varibel $i pada fungsi for diatas memberikan nilai 0, 1, 2. Jadi kita akan menggunakannya untuk memanggil index dari variabel $pages.

Output:

Sekarang buat file - file berikut, untuk kode didalamnya terserah kalian gengs.

  • dashboard.html
  • profile.html
  • 404.html

Didalam fungsi for() tedapat kondisi, dengan menggunakan fungsi file_exists() yang akan memerika file yang ada dalam direktori yang sama, apakah ada ataukah tidak ada.

Jika file ada, maka akan membuat link yang mengarahkan ke file tersebut, sementara jika file tidak ada maka akan diarahkan ke file 404.html.

Belajar PHP link ke dashboard.html
dashboard.html
Belajar PHP - Link ke profile.html
profile.html
Belajar PHP - 404.html Page Not Found
404.html

Jadi jika kalian klik link pengaturan maka akan diarahkan ke halaman 404.html karena file pengaturan.html tidak ada.

Bisa kalian download file lengkapnya disini. Terimakasih.

Tutorial lain:
Membuat aplikasi web dari awal

Posting Komentar

0 Komentar