Skip to content

dadanabdilah/app_osis

Repository files navigation

apl_osis

Deskripsi

Usage

Akses file

File yang bisa di akses oleh user ada dalam ./htdocs/

File akan di akses sesuai URL yang di tuliskan Contoh:

http://host/home/index Maka akan mengakses file ./htdocs/home/index.php

file ./htdocs di atas bukan merupakan bagian dari XAMPP

Mengirim data lewat URL

http://host/home/index/1/2/3 URL diatas akan mengakses file ./htdocs/home/index.php Dengan mengirim data array

$url = ['1', '2', '3']

Data bisa di akses langsung dalam file yang di akses

Yang harus di perhatikan

Initial function

Setiap pemanggilan file lewat URL berikut code otomatis berjalan

  • Pengecekan autentikasi user (Apakah user sudah login atau belum)
  • Pemanggilan file template header, menu & footer

Jika tidak ingin secara otomatis melakukan hal - hal di atas, maka anda harus merubah file ./app/config/config.php

Struktur folder

Struktur folder dalam ./htdocs tidak boleh bersarang contoh benar: ./htdocs/home/index.php contoh salah: ./htdocs/menu/home/index.php

CSS & JS

File css dan file js harus di simpan di ./public/ File bisa di panggil pada file header.php dan footer.php namun disarankan untuk memanggil lewat file config.php

Konfigurasi

File konfigurasi berada dalam ./app/config/

Kegunaan file - file konfigurasi

  • config.php Konfigurasi file mana saja yang bisa di perlakukan seperti apa
  • database.php Konfigurasi koneksi database
  • variabel.php Deklarasi variable yang bisa di akses di semua file ./htdocs/

config.php

$config['default']

File yang dipanggil pada URL root (Halaman default)

$config['no_auth']

Halaman yang tidak memerlukan autentikasi

$config['no_menu']

Halaman yang tidak memerlukan menu tapi memerlukan header dan footer

$config['process']

Halaman yang tidak memerlukan template

$config['css'];
$config['js'];

Halaman yang memerlukan Javascript dan CSS

Fungsi

File fungsi berada dalam ./app/function/function.php Function yang di deklarasikan bisa di akses di semua file ./htdocs/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published