Coding dengan Code Igniter Membuat Form dengan CI

menganggap penggunaan model hanya menambah kompleks aplikasi dengan keuntungan yang kurang sebanding, maka dapat tidak menggunakan model. 2.3.5 Struktur file CI Codeigneter CI Codeigneter adalah sebuah php framework yang berupa kumpulan folder dan file php, java script, css, txt dan file berbasis web lainnya dengan setting tertentu untuk menggunakannya dan menyediakan library dan helper yang dapat di manfaatkan di dalam pemrograman php [5]. CI di jalankan under web dan harus dengan web server. Program Codeigneter cukup di letakkan di bawah folder directory web servernya.

2.3.6 Coding dengan Code Igniter

Berikut akan mempraktekan pemrograman php dengan CI. selanjutnya akan menampilkan tulisan “Hello World” ke dalam browser. Langkah-langkah nya adalah sebagai berikut: a. Buka Text Editor. Kemudian buat sebuah controller di dalam direktory CI, yaitu di : systemapplicationcontrollers. b. Tulis lah code sbb : ?php class Hello extends controller { function index { this-load- viewhelloview; } }? Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Beri nama file hello.php. Yang harus di perhatikan : - Nama class harus di awali huruf besar. - Nama class harus sama dengan nama file. - Function index adalah function default. Di url tidak perlu di tuliskan nama function index nya. Kalau nama function selain index, perlu di tulis di url nya. c. Buat file baru dengan nama helloview.php di systemapplicationviews Tulis code sbb : d. Misal base_url : http:localhostci , maka jalankan di url menjadi : http:localhostcihello . Maka akan muncul hasil nya e.

2.3.7 Membuat Form dengan CI

Form pada CI dapat di buat dengan menggunakan helper atau dengan syntax html biasa. Buatlah sebuah controller. Ketik code berikut Beri nama file “form.php”. Ketikkan code sbb : ? echo “Hello World”; ? html head titleMembuat Form input penjumlahan dengan CItitle head body table ? echo form_openformjumlah; data1=array name = angka1, size=15; echo trtdAngka 1tdtd :tdtd.form_inputdata1.td tr; data2=array name = angka2, size=15; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Pada contoh di atas di load helper di file autoload. php untuk load secara otomatis. this-load-helperform; Helper yang gunakan, kita input di view. Syntax yang di gunakan adalah : - form_open formjumlah Syntax di atas sama dengan syntax html berikut : form method=”post” action=” http:localhostciprivateindex.phpform ” atau, gunakan base_url, untuk mengantisipasi perubahan pada url. form method=”post” action=”?=base_url;? index.phpform ”

2.3.8 Menggunakan library