Cara membuat Dynamic Title

Permisi kakak :)

Saya sedang membuat dynamic title menggunakan php mysql prosedural, dan berhasil, tapi ketika saya masuk kehalaman lain selain kotakHarapan.php, title-nya tidak berubah, masih title kotakHarapan.php.

Mohon pencerahannya, Kak. :)

 <title>
<?php require_once 'core/init.php';

  $kotak = kotakHarapanLimit($id);
  $harapan = mysqli_fetch_assoc($kotak);

  switch (isset($_REQUEST['id'])) {
    case 'kotakHarapan.php':
      echo 'Kotak Harapan | '.$harapan['judul'];
      break;

    default:
      echo 'Home';
      break;
  }

?>
</title>
avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Diperbarui 7 tahun yang lalu

2 Jawaban:

$_REQUEST['id'] itu apa ya? kalo emang mau ngecek si $_REQUEST['id'] itu isset atau engga terlebih dahulu, coba kalo begini :

$id = $_REQUEST['id'];
if (isset($id) {
  switch(id) {
    case 'kotakHarapan.php':
      echo 'Kotak Harapan | ' . $harapan['judul'];
      break;
    default:
      echo 'Home';
      break;
  }
})

kalo isset($_REQUEST['id']) di taro sebagai pengecekan switch case, selama si $_REQUEST['id'] ada valuenya, dia akan bernilai true dan memunculkan case pertama. makanya titlenya Kotak Harapan terus.

avatar CodenameJR
@CodenameJR

278 Kontribusi 107 Poin

Dipost 7 tahun yang lalu

atau cara paling mudahnya agan tinggal echo

 <title><?php echo $title; ?></title>

nanti difile file selanjutnya agan tinggal isi value dari variabel $title, seperti contoh pada code dibawah ini.



<?php
$title = 'Sekolah Koding | Home';
require_once 'view/header.php';
require_once 'init/core.php';

semoga paham.

avatar arisid96
@arisid96

179 Kontribusi 71 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban