Facebook
RSS

Secuil "FORM HELPER" CodeIgiter

-
Anonim



Form Helper File berisi function-function yang membantu kita dalam bekerja dengan form.

Loading this Helper

Helper ini di-load dengan kode:
$this->load->helper('form');

Fungsi-fungsi yang tersedia antara lain:

Form_Open()
Fungsi utamanya adalah fungsi ini memungkinkan website kita menjadi lebih portable pada saat setiap kali kita menjalankan event mengubah URL.

Form Input()
Memungkinkan kita untuk men-generate sebuah field input text standar. Kita dapat memberikan nilai value dan nama pula. (1=value, 2=nama).
Contoh:
Pada controller dibuat form.php, yang menampilkan input.php yang ada pada view.

<?php
class form extends CI_Controller{
   
    function __construct() {
        parent::__construct();
      
    }
   
    function index(){
        $this->load->helper('form');
        $this->load->view('input');      
    }
}

?>

Sedangkan input.php yang terdapat pada view:
<?php
echo form_input('username', 'john');
?>

Base url saya : localhost/form (C:\xampp\htdocs\form), maka jika saya debug di http://localhost/form/index.php/form , akan muncul tampilan sebuah textbox yang berisi ”john”.

Kita juga dapat memberikan data array kita sendiri:

Contoh:
Code pada Controller sama. Hanya pada input.php diubah sedikit... ;D
<?php

$data=array(
    'name'=>'username', 'size'=>'50', 'value'=>'Pramadya'
);
echo form_input($data);

?>


Wehe... menurut saya sih lebih praktis... :’)

Ini dia form helper yang penggunaannya sama dengan form_input... Tinggal cobain satu-satu kawan... :-) #cape nampilin kode banyak-banyak saya....hehehe
Form_password()
Biasalah password. Nanti tulisan yang muncul jadi dot gitu.
Form_upload()
Asik nih, langsung otomatis ada tombol browes yang menuju ke lokasi file-file kita di komputer. Emang praktis beh!
Form_textarea()
Persis seperti input namun lebih lebar.

CodeIgniter punya banyak sekali form helper. Lengkap!!!^^
Lanjut Gan belajarnya...^^