Pertemuan 2 Membuat Form Pada Code Igniter Langkah Membuat form Pada Web Code Igniter 1. Tambah library auto helper autoload.php di c:/xamp/htdocs/codeigniter/application/ config : $autoload['helper'] = array('url','form'); 2. Ubah file : Routes.php menjadi di bawah ini : 3. Ubah controller awal.php di c:/xamp/htdocs/codeigniter/application/controller : class Awal extends CI_Controller function construct() parent:: construct(); $this->load->helper(array('url','form')); function index() $this->load->view('awal'); function perkalian() $data['bil1']=(int)$this->input->post('bil1', true); $data['bil2']=(int)$this->input->post('bil2', true); $data['hasil']=$data['bil1']*$data['bil2']; $this->load->view('perkalian',$data); function pembagian() $data['bil1']=(int)$this->input->post('bil1', true); $data['bil2']=(int)$this->input->post('bil2', true); if ($data['bil2']>0) $data['hasil']=$data['bil1']/$data['bil2']; else Oleh : Astrid Novita Putri, S.Kom, M.Kom 1
$data['hasil']='error, bilangan 2 tidak boleh 0...!!!'; $this->load->view('pembagian',$data); 4. Ubah View awal.php di c:/xamp/htdocs/codeigniter/application/view/ menjadi sebagai berikut :?><!DOCTYPE html> <html lang="en"><head> body background-color: #fff; color: #4F5155; a color: #003399; font-weight: normal; h1 color: #444; padding: 5px 0 6px 0; <h1>selamat Datang</h1> <p>silahkan pilih menu dibawah ini :</p> <ul><li> echo anchor('awal/perkalian','perkalian');?> <li> echo anchor('awal/pembagian','pembagian');?> å</ul> <p><br />Halaman ditampilkan dalam elapsed_time detik</p> </body> </html> 5. Buat file baru bernama perkalian.php di c:/xamp/htdocs/codeigniter/application/view/ dan isinya adalah:?><!doctype html><html lang="en"> Oleh : Astrid Novita Putri, S.Kom, M.Kom 2
<head> body background-color: #fff; color: #4F5155; a color: #003399; font-weight: normal; h1 color: #444; padding: 5px 0 6px 0; <h1>perkalian</h1> <p>silahkan masukan data berikut :</p> echo form_open('awal/perkalian');?> echo form_input('bil1',$bil1);?> x echo form_input('bil2',$bil2);?> <br /> echo form_submit('submit','hitung!!!');?> echo form_close();?><br /> Hasil : echo $hasil;?> <br /> Kembali ke echo anchor('awal','form');?> <p><br />Halaman ditampilkan dalam elapsed_time detik</p> </body> </html> 6. Buat file baru bernama pembagian.php di c:/xamp/htdocs/codeigniter/application/view/ dan isinya adalah :?><!DOCTYPE html><html lang="en"> <head> body background-color: #fff; color: #4F5155; a color: #003399; Oleh : Astrid Novita Putri, S.Kom, M.Kom 3
font-weight: normal; h1 color: #444; padding: 5px 0 6px 0; <h1>pembagian</h1> <p>silahkan masukan data berikut :</p> echo form_open('awal/pembagian');?> echo form_input('bil1',$bil1);?> : echo form_input('bil2',$bil2);?> <br> echo form_submit('submit','hitung!!!');?> echo form_close();?><br> Hasil : echo $hasil;?> <br /> Kembali ke echo anchor('awal','form');?> <p><br />Halaman ditampilkan dalam elapsed_time detik</p> </body></html> Hasilnya Seperti di bawah ini : Oleh : Astrid Novita Putri, S.Kom, M.Kom 4
Oleh : Astrid Novita Putri, S.Kom, M.Kom 5