Tags Posts tagged with "GET di codeigniter"

GET di codeigniter

Parsing dengan GET di codeigniter

Kesempatan kali ini, kita akan membahas cara yg sudah cukup umum yaitu mendapatkan isi parameter dengan GET setelah sebelumnya kita belajar mengirim parameter di CI. Seperti yang kita ketahui biasanya kita menggunakan sintaks GET seperti ini http://localhost/index.php?nama=rahmad . Sementara itu bagaimana jika kita menggunakan GET di CodeIgniter. Kali ini saya mengubah sedikit file yang kita gunakan pada postingan sebelumnya mengirim parameter di CI Cara yang saya pahami adalah sbb:

1. Ubah function yang ada pada file Controllernya, sehingga memiliki parameter.

[source language=”php”]

<?php
class Hello extends Controller {

var $nama;
var $color;

function Hello() {
parent::Controller();
$this->nama = ‘rahmad';
$this->color = ‘red';
}

function you($nama_depan=”,$nama_belakang=”) {
$data[‘nama’] = ($nama_depan)?$nama_depan.’ ‘.$nama_belakang:$this->nama;
$data[‘color’] = $this->color;
$this->load->view(‘hello_view’,$data);
}
}

?>

[/source]

2. Isi file hello_view.php tidak perlu kita ubah.

[source language=”php”]

<?php
echo “<html>”;
echo “<head>”;
echo “<title> tes parsing data </title> </head>”;
echo “<body>”;
echo “hallo mas dab…”;
echo “<font color=”$color”>$nama</font>”;
echo “</body>”;
?>

[/source]

3. Pada browser anda arahkan ke alamat http://localhost/nama_folder_CI_anda/index.php/hello/you/rahmad/hidayad

– hello merujuk pada nama file yang kita panggil dari Controller

-you adlh nama function yang kita panggil dari dalam hello.php

-rahmad/hidayad adalah 2 parameter yg kita lewatkan kedalam function you.

Sekilas tampak bahwa CI menggunakan sistem hierarchy yang mudah untuk dipahami..

Sekian dulu pembahasannya, sambung lain waktu, klo mau tanya atau sharing pengalamn CI silahkan, saya sama-sama belajar….