Membuat form dengan form_halper di Codeigniter

Jika anda bekerja dengan program web tentu tidak asing dengan istilah form dan begitu juga dengan codeigniter. Codeigniter sebagai freamwork yang usefull telah menyediakan library unutk pembuatan form. Jadi kita tidak perlu repot-repot mrmbuat form secara menual dengan mengetikan code-code / tag html. Kita hanya perlu mengetikan form_open(); dan form_close(); untuk membuat sebuah form.
Ok langsung saja kita prektekan

1. Pertama load form_halper caranya edit file autoload.php yang terletak di config/autoload.php

cari baris $autoload['helper'] = array();  kemudaian ubah menjadi $autoload['helper'] = array('url', 'form');

2. Buat controllernya dengan nama terserah anda sebagai contoh saya membuat controller dengan nama absen.php kemudian isi dengan kode di bawah ini

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Absen extends CI_Controller {

    public function index()
    {
        $this->load->view('absen/siswa');
    }
    public function siswa()
    {
       
    }

}

/* End of file absen.php */
/* Location: ./application/controllers/absen.php */
3. Buat sebuah folder dengan nama absen di views. Kemudian buat file dengan nama siswa.php didalam folder absen

ok sekarang mari kita buat form nya dengan form halper dari codeigniternya

let's go
pertama buat tag untuk header dan footer masukan sekalian ccs dan javascript nya

<!DOCTYPE html>
<html lang="en-US">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="shortcut icon" href="../../assets/ico/favicon.ico">
    <title>contoh form halper codeigniter</title>
  <link href="<?php echo base_url(); ?>assets/css/style.css" rel="stylesheet" type="text/css">
  <script src="<?php echo base_url(); ?>assets/js/jquery.min.js" type="text/javascript"></script>
  <script src="<?php echo base_url(); ?>assets/js/bootstrap.min.js" type="text/javascript"></script>
  <script src="<?php echo base_url(); ?>assets/js/admin.js" type="text/javascript"></script>
</head>
<body>
<div>
<?php

echo form_open('absen/siswa');

echo form_hidden('username', 'johndoe');//textfield type hidden

echo form_input('username', 'johndoe'); //textfield

$options = array(
                  'small'  => 'Small Shirt',
                  'med'    => 'Medium Shirt',
                  'large'   => 'Large Shirt',
                  'xlarge' => 'Extra Large Shirt',
                );
echo form_dropdown('shirts', $options, 'large'); //dropdown



echo form_checkbox('newsletter', 'accept', TRUE); //checkbox


echo form_submit('mysubmit', 'Submit Post!'); // button submit



echo form_label('What is your Name', 'username'); //label


echo form_button('name','content'); //button

echo form_open();

?>
</div>
</body>
</html>

ok selesai coba buka halaman yang tadi anda buat lewat browser apakan sudah jadi form nya?

selamat mencoba...

Related Posts

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel