Membuat Aplikasi Sederhana Menggunakan Codeigniter
Ok setelah kemarin kita “Belajar Codeigniter (Cara Penggunaan dan Instalasi)“. Sekarang kita belajar “Membuat Aplikasi Sederhana Menggunakan Codeigniter“. Sebenarnya artikel ini berkaitan dengan artikel sebelumnya, jadi jika temen-temen belum membaca artikel sebelumnya saya rekomendasikan untuk membaca artikel Tata Cara Penggunaan Dan Instalasi Codeigniter. baiklah sekarang kita akan belajar membuat aplikasi sederhana yang menerapkan Model View Dan Controller di Codeigniter. Nah setelah berhasil menerapkan instalasi Codeigniter perhatikan beberapa folder penting nantinya yang kita gunakan nanti. coba anda buka di folder application dan lihat folder controller, model, dan view berikut penampakanya :
coba anda buka folder controller dan buatlah satu file dengan nama “halaman.php” tanpa tanda petik
Dan Tuliskan Script Berikut Ini :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <?php /** * Description of halaman * * @author andhi */ class halaman extends CI_Controller{ // constructor public function __construct() { parent::__construct(); } // index public function index(){ echo "<h1>Belajar Codeigniter Bersama Andhi Ristanta</h1>" ; } } ?> |
Nah setelah selesai menuliskan Script diatas coba anda buka di browser temen dan ketikan “localhost/belajar-codeigniter/index.php/halaman” dan lihat apa yang terjadi ?. Jika temen-temen benar menuliskanya maka akan terjadi sebuah penampakan seperti berikut ini :
Baiklah Sekarang saya jelaskan sedikit demi sedikit :
- Untuk Kode Nomer 7 : Menjelaskan Nama Controller kita dan harus meng-extends CI_Controller. Semua Contorller kita harus mengextends CI_Controller agar controller yang kita buat di kenali oleh Codeigniter sebagai Controller.
- Untuk Kode Nomer 9-11 : Menandakan bahawa kita juga memanggil Konstruktor di super kelas CI_Controller
Untuk Kode Nomer 13-15 : Ini adalah Default Function yang nantinya otomatis di baca oleh Codeigniter pertama kali. Gini gini lebih jelasnya. ketika kita memanggil di browser “localhost/belajar-codeigniter/index.php/halaman” secara default codeigniter akan mencari di dalaman controller halaman ini fungsi yang bernama index. jika di temukan makan akan di tampilkan lah apa isi dari fungsi index tersebut. coba anda ketikan seperti berikut ini “localhost/belajar-codeigniter/index.php/halaman/index” hasilnya sama aja kan?
Nah Langkah Selanjuta Coba temen-temen edit Controller halaman.php tersebut menjadi seperti berikuti ini :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| <?php /** * Description of halaman * * @author andhi */ class halaman extends CI_Controller{ // constructor public function __construct() { parent::__construct(); } // index public function index(){ echo "<h1>Belajar Codeigniter Bersama Andhi Ristanta</h1>" ; } // halaman2 public function halaman2(){ echo "Ini Adalah Halaman 2 Mas Bro..." ; } } ?> |
Coba Sekarang Temen Temen Mengetikan di browser serperti berikut ini “localhost/belajar-codeigniter/index.php/halaman/halaman2” dan apa yang terjadi ? Kalo temen-temen berhasil maka akan terjadi penampakan seperti berikut ini
gimana temen-temen udah mulai ngeh belum nih? dari situ dapet di ambil kesimpulan apa hayo..? Nah bener banget, kita gak usah repot membuat file baru lagi ketika kita ingin membuat halaman baru lagi. Itu baru cuman jurus controller di codeigniter, masih banyak jurus-jurus lainya yang tentu sangat hebat kita pelajari…
tapi sementara itu dulu yah temen-temen. nanti saya lanjutkan lagi mengenai Model dan View. Saran saya kepada temen-temen, cobalah membuat fungsi-fungsi lain di controller halaman.php, setelah di rasa telah mengerti, temen-temen dapat membuat controller-controller lain agar lebih memahamicara kerja controller di codeigniter. sekian dulu yah temen-temen tunggu lagi artikel selanjutnya yah. terima kasih waktunya
Comments
Post a Comment