Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Pengaturan Direktori
http://prntscr.com/g2ndzx
Saya punya file seperti gambar diatas, nah saya isi di init.php seperti
require_once "/functions/db.php";
require_once "/functions/user.php";
untuk di folder register.php yang berada di folder awal. nah ketika saya gunakan di folder dashboard/index.php, tentu saya perlu "../" untuk memanggil init.php, tetapi hanya kepanggil si init.php aja, db.php & user yang di folder functions (dipanggl di file init.php) ga kepanggil karena tidak pakai "../" oleh dashboard/index.php
http://prntscr.com/g2nfrz
Kira kira mengatur hal ini bagaimana ya?
2 Jawaban:
Jawaban Terpilih
karena yang manggil kemungkinan dari berbeda directory mesti pakai absolute path.
// init.php
// define directory path 1 level diatas directory init.php
define('ROOT_DIR', dirname(dirname(__FILE__)));
// baru require file berdasarkan absolute pathnya
require_once ROOT_DIR."/functions/db.php";