|
|
|
วิธีเรียก method get ใน codeigniter ช่วยหน่อยครับ โครงสร้างเว็บที่ทำคือ http://localhost/admin/users/ admin |
|
|
|
|
|
|
|
http://codeigniter.com/user_guide/helpers/url_helper.html
อ่านตรงนี้ดูครับ
|
|
|
|
|
Date :
2010-07-20 10:08:15 |
By :
:) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่านแล้วไม่เห็นมีอะไรเกี่ยวกันเลยครับ
|
|
|
|
|
Date :
2010-07-20 10:15:52 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ใช้ $_GET ไงคับ
ปล. ไม่เคยเขียน CI
|
|
|
|
|
Date :
2010-07-20 10:25:01 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://www.scriptol.com/how-to/parsing-url.php
งั้นใช้วิธี parse url เอาเองครับ
แต่ผมว่าน่าจะมีวิธีของ codeigniter เองลองหาใน forum ของเค้าดูนะครับ
|
|
|
|
|
Date :
2010-07-20 10:25:14 |
By :
:) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปิดตัวนี้ใน config หรือยัง
$config['enable_query_strings'] = TRUE;
ค่าเดิมมันคือ False;
|
|
|
|
|
Date :
2010-07-20 10:31:26 |
By :
kalamell |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$config['enable_query_strings'] = TRUE; ตัวนี้ถ้าเปิดแล้ว pagination จะใช้ไม่ได้เลยครับ
มันจะออกมาเป็น http://localhost/admin/users/&per_page=20 ซึ่ง error
แม้จะเพิ่ม ? ไปข้างหน้าเป็น http://localhost/admin/users/?p=p&per_page=20 ก็ยังคงไม่ได้อยู่ดี
แม้แต่เปิด querystring แล้วการเรียก input->get() หรือ $_GET ก็ยังใช้ไม่ได้อยู่ดี มีแต่ค่าว่างเปล่าออกมา
|
|
|
|
|
Date :
2010-07-20 10:42:30 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เจอละครับ http://codeigniter.com/forums/viewthread/154880/
รู้สึกแย่แฮะ ใช้ framework แล้วเจอบีบอย่างนี้ ทำเอาวุ่นวายทีเดียว
|
|
|
|
|
Date :
2010-07-20 11:31:01 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันไม่มี ก็ทำให้มันมีขึ้นได้ oop อยู่แล้ว override เลย สร้างเมธอด ดึงค่าขึ้นมา
(ต้องแกะโค้ดบ้าง) ไม่รู้ว่า $input นี่เป็นคลาสอะไร ลอง extends พวก controller เอง และ override Input::get()
// อ่าว เจอแล้วเหรอ
|
|
|
|
|
Date :
2010-07-20 11:34:17 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|