Uri Segment CodeIgniter

Tutorial ini akan menjelaskan cara menggunakan fitur URI Segment pada CodeIgniter untuk mengambil data dari URL, menjadikannya sangat berguna untuk membuat URL yang bersih dan ramah SEO (Search Engine Optimization). Apa itu URI Segment? URI (Uniform Resource Identifier) Segment adalah bagian-bagian dari URL yang dipisahkan oleh tanda garis miring (/). CodeIgniter […]
Membuat Library Sendiri pada CodeIgniter

Tutorial ini akan memandu Anda dalam membuat library kustom di CodeIgniter, yang berguna untuk mengelompokkan fungsionalitas terkait ke dalam satu kelas yang dapat digunakan kembali di seluruh aplikasi Anda. Langkah 1: Persiapan Pertama, buat sebuah file baru di direktori application/libraries/. Nama file harus diawali dengan huruf besar, sama seperti nama class-nya. […]
Download File dengan CodeIgniter

Tutorial ini akan memandu Anda dalam mengimplementasikan fitur download file menggunakan framework CodeIgniter. Langkah 1: Persiapan File Siapkan file yang akan di-download. Sebagai contoh, buat sebuah file bernama dokumen.pdf dan letakkan di dalam direktori uploads (direktori yang sama yang kita gunakan pada tutorial upload). Tentu saja, Anda bisa menggunakan jenis file […]
Upload File dengan CodeIgniter

Tutorial ini akan memandu Anda dalam mengimplementasikan fitur upload file dengan menggunakan framework CodeIgniter. Langkah 1: Konfigurasi Sebelum memulai, pastikan library upload telah di-load. Anda dapat melakukannya di controller atau secara otomatis dengan menambahkan ‘upload’ ke dalam array $autoload[‘libraries’] di file application/config/autoload.php. Selanjutnya, buat sebuah direktori bernama uploads di root direktori […]
Form Validasi dengan CodeIgniter

Tutorial ini akan memandu Anda dalam membuat validasi form dengan CodeIgniter. Langkah 1: Pengaturan Awal Pertama, siapkan controller dan view yang akan kita gunakan. Buat controller baru di application/controllers/ dengan nama Form.php. PHP // application/controllers/Form.php defined(‘BASEPATH’) OR exit(‘No direct script access allowed’); class Form extends CI_Controller { public function __construct() { […]
Mengoneksikan CodeIgniter dengan MySQL

Tutorial ini akan memandu Anda dalam menghubungkan framework CodeIgniter dengan database MySQL. Langkah 1: Pengaturan Database di CodeIgniter Pertama, Anda perlu mengonfigurasi pengaturan database di CodeIgniter. Buka file database.php yang terletak di direktori application/config/. Cari baris berikut, lalu isi detail database Anda: PHP ‘hostname’ => ‘localhost’, ‘username’ => ‘nama_pengguna_database_anda’, ‘password’ => […]
Tutorial CodeIgniter #5: Membuat Template Web Sederhana

Tentu, berikut adalah artikel tutorial tentang cara membuat template web pada CodeIgniter. Setelah kita mempelajari Controller dan View, sekarang saatnya kita menerapkan pengetahuan tersebut untuk membangun struktur aplikasi yang lebih terorganisir. Salah satu praktik terbaik dalam pengembangan web adalah menggunakan template atau layout. Ini memungkinkan kita untuk memiliki bagian-bagian web yang sama (seperti header, […]
Tutorial CodeIgniter #4: Menggunakan Helper

Tentu, berikut adalah artikel tutorial tentang Helper pada CodeIgniter. Selamat datang kembali di seri tutorial CodeIgniter! Dalam arsitektur MVC yang kita pelajari, Model bertanggung jawab untuk data, View untuk tampilan, dan Controller untuk logika. Namun, ada satu komponen penting lain yang sangat membantu dalam menghemat waktu dan menghindari pengulangan kode: Helper. Apa […]
Tutorial CodeIgniter #3: Mengenal View

Tentu, berikut adalah artikel tutorial tentang View pada CodeIgniter. Selamat datang kembali di seri tutorial CodeIgniter! Setelah kita memahami peran Controller sebagai pusat logika aplikasi, sekarang saatnya kita mengenal View. Dalam arsitektur MVC, View adalah komponen yang bertanggung jawab penuh atas tampilan aplikasi Anda atau apa yang dilihat oleh pengguna di browser. Apa […]
Tutorial CodeIgniter #2: Memahami Controller

Tentu, berikut adalah artikel tutorial tentang Controller pada CodeIgniter. Selamat datang kembali di seri tutorial CodeIgniter! Setelah pada bagian sebelumnya kita mengenal dasar-dasar CodeIgniter, kini saatnya kita masuk ke komponen inti dari arsitektur MVC (Model-View-Controller), yaitu Controller. Controller adalah “otak” dari aplikasi Anda. Ia berfungsi sebagai jembatan antara Model (data) dan View (tampilan) […]