Skip to main content

bkin link kaya gini gimana?

December 5, 2009 by arayvanhoutten

arayvanhoutten's picture

saya newbie...
pengen belajar CI nih boz...
kalo mu bikin link kaya gini.misal :
http://localhost/CI/index.php?id=1 ...gmana??
cz sy mu ambil nilai $_GET['kd'] Untuk di jadiin parameter di file bukahalamn yang udah saya buat dengan menggunakan fngs swicth...mohon pencerahan dan sharing ilmunya...thnx...

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

gmn ya

December 18, 2009 by bella, 2 years 7 weeks ago
Comment: 5770

bella's picture

wah kalau cara ini
http://localhost/CI/index.php?id=1

itu jarang mas saya temuin tutorialnya
kalau tidak salah diganti dengan $this->uri->segment();

contoh mau ambila id=1
http://localhost/CI/welcome/home/1 // ini sama dengan http://localhost/CI/index.php?id=1

nah ambil '1'
echo $id = $this->uri->segmet(3); // ini untuk ambil angka '1'

kalau tidak liat di class url();

semoga bisa bantu
sekian thx

BLS:

December 8, 2009 by syabac, 2 years 8 weeks ago
Comment: 5738

syabac's picture

kalo di CI, secara default GET variabel dihapus.
dan juga defaultnya CI itu segment based URL, jadi mending passing parameternya di segmentnya ntu.

misal biasa pake yang kayak gini:
http://localhost/index.php?mod=artikel&event=baca&id=12345

diganti jadi:
http://localhost/CI/index.php/artikel/baca/12345

semoga membantu.

BLS

March 12, 2010 by Firu, 1 year 47 weeks ago
Comment: 6205

Firu's picture

Ya gw setuju dengan syabac...

CI emang based on url jadi kalo u mau passing value dari view ke controller dilakukan lewat url nya sama seperti yang udah di contohkan oleh syabac.

Setelah dilempar ke url, maka nilainya itu bisa di catch oleh controller......

Premium Drupal Themes by Adaptivethemes