ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingรบกวนท่านเซียน php ตอบหน่อยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: รบกวนท่านเซียน php ตอบหน่อยครับ  (อ่าน 752 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
lambretta_special
คนรักเสียว
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 194



ดูรายละเอียด
« เมื่อ: 04 มีนาคม 2013, 15:40:18 »

เราจะ ส่ง ข้อมูลตัวแปลที่เลือก จาก form ยังไงคับ

  $input = new myform(); // not a database form
   
   $input->set_title('Define Import');

$input->set('Type_char', array(
                        'type'     => 'select',
                        'label'    => 'Select Type Import',
                        'html'     => 'size="1"',
                        'values'   => array('0' => 'name', '1' => 'midlename', '2' => 'Other'),
                        'help_text' => 'Select character in a row.',
                        'required' => 0,
                        ));


บันทึกการเข้า

matay107
คนรักเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 133



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 04 มีนาคม 2013, 15:55:24 »

ใช้ framework หรือป่าวครับ
บันทึกการเข้า

http://www.mtect-news.com เว็บไซต์ ข่าว it ของคนรุ่นใหม่
shokarita
สมุนแก๊งเสียว
*

พลังน้ำใจ: 49
ออฟไลน์ ออฟไลน์

กระทู้: 996



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 04 มีนาคม 2013, 16:16:55 »

ทำไมต้องเขียน framework สร้าง form ด้วยครับ
หากมันเขียนมาลักษณะนี้ มันก็ต้องมี
 $input = new myform(); // not a database form
   
   $input->set_title('Define Import');
มันต้องมีว่า
$input->set_action('POST','URL ที่ต้องการ');
หรือเปล่า เดา 555 framework ไรหว่า
$input->set('Type_char', array(
                        'type'     => 'select',
                        'label'    => 'Select Type Import',
                        'html'     => 'size="1"',
                        'values'   => array('0' => 'name', '1' => 'midlename', '2' => 'Other'),
                        'help_text' => 'Select character in a row.',
                        'required' => 0,
                        ));
บันทึกการเข้า

matay107
คนรักเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 133



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 04 มีนาคม 2013, 16:20:42 »

$data = array("name"=>$this->input->post("name"),
                    "email"=>$this->input->post("email"),
                    "position"=>$this->input->post("position")
}

ประมาณนี้ครับ รูปแบบ framework
บันทึกการเข้า

http://www.mtect-news.com เว็บไซต์ ข่าว it ของคนรุ่นใหม่
lambretta_special
คนรักเสียว
*

พลังน้ำใจ: 8
ออฟไลน์ ออฟไลน์

กระทู้: 194



ดูรายละเอียด
« ตอบ #4 เมื่อ: 04 มีนาคม 2013, 16:22:27 »

 +1 ให้ทั้งหมดที่ตอบ เลยครับ ขอบคุณมากครับ ผมลองเขียน code ดู แต่ยังไม่มีความรู้ ด้านนี้เท่าไร เลย งงมากๆ
บันทึกการเข้า

normalblue
คนรักเสียว
*

พลังน้ำใจ: 31
ออฟไลน์ ออฟไลน์

กระทู้: 145



ดูรายละเอียด
« ตอบ #5 เมื่อ: 05 มีนาคม 2013, 08:57:13 »

เหอะๆ object ชื่อ myform มี method มี state/attribute อะไรบ้างอะครับ ต้องเปิดดูนะ

เสร็จแล้วข้อมูลครบ พอจะส่งก็
echo '<a href="b.php?obj=' . serialize($data) . '">send</a>';

ส่วนไฟล์ที่รับก็

$data = unserialize($_GET['obj']);
Print_r ($data);

ถ้าเป็น post ก็เขียนอีกแบบครับ พิมพ์ใน tablet ไม่ค่อยถนัด หุหุ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์