CodeIgniter4 - Ghinaa/form-ci GitHub Wiki
CodeIgniter4 CodeIgniter (CI) adalah framework untuk membangun aplikasi web menggunakan PHP. Tujuan framework CI yaitu agar pengembangan proyek aplikasi lebih cepat daripada menulis kode dari awal, dengan cara menyediakan serangkaian pustaka (library) biasa dibutuhkan, serta antarmuka yang sederhana dan struktur logis untuk mengakses pustaka. CI memungkinkan pengembang fokus pada proyek dengan meminimalkan penulisan kode yang diperlukan.
Kebutuhan
Web server dengan PHP versi 7.2 ke atas dan MYSQL 5.1 ke atas jika menggunakan basisdata.
Instalasi fremwork-4.0.3 dan stisla-master, kemuadian file ini di extract dan foldernya diletakkan di xampp/htdoc
Ganti nama folder framework-4.0.3 sesuai yang anda inginkan misalnya, form-ci
Kemudian masukkan isi stisla-master ke public
Buat folder baru di dalam folder public dengan nama template, letakkan isi stisla tadi di folder template ini
Membuat aplikasi
Buat file hello.php
Buat file Hello_view
Untuk menjalankan di browser tuliskan : http://localhos/form-ci/
Jangan lupa jalankan xampp agar dapat terhubung dengan localhost
Buat database (id, firstname, astname, email, password, date_created, date_update)
Masukkan root di username dan masukkan form-ci di datebase
Rename env
Tambahkan titik didepannya
Jadi seperti ini
Buat folder baru di Views
Beri nama templates
Buat 4 file baru di templates
Beri nama header.php
Beri nama footer.php
Beri nama wrapper.php
Dan beri nama content.php
Buat 2 file baru di folder views
Buat login.php
Dan register.php
Copy semua codingan di auth-login.html
Kemudian paste di login.php
Ctrl+x
Paste di header.php
Ctrl+x
Paste di footer.php
Buat file baru di Controllers, beri nama User.php
Masukkan (templates/header, templates/content, templates/footer)
Login-Stisla
Login-Stisla nya berubah jadi Form Login
Buat file baru di Models, beri nama M_User.php
Saat login