ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => หัวข้อเริ่มโดย: BlueDragon ใน 07 กุมภาพันธ์ 2014, 09:28:56

ชื่อเรื่อง: WP ส่งค่าตัวแปร Method GET แล้วไม่มา เป็นเพราะอะไร
โพสต์โดย: BlueDragon ใน 07 กุมภาพันธ์ 2014, 09:28:56
คืออย่างหลังบ้านสร้างลิงค์ส่งค่าตัวแปร ขึ้นมาเอง ผ่าน Method GET มายังหน้าแรกของเว็บ ที่ Address แบบนี้ค่ะ

domain.com/index.php?cate_id=1

แต่เมื่อลองมา echo ค่าตัวแปร $cate_id กับไม่มีค่าอะไรส่งมาเลย ทั้งๆ ที่ Address URL
เป็นเพราะอะไรค่ะ ทำไม่ถึงไม่มีค่าส่งมา หรือต้องประกาศตัวแปรเป็นแบบไหน รบกวนด้วยค่ะ

คือจะเอาตัวแปล  $cate_id ไป if else สร้างเงื่อนไขในการดึง Sidebar อีกที

รบกวนเพื่อนๆ ด้วยค่ะ  :-[
ชื่อเรื่อง: Re: WP ส่งค่าตัวแปร Method GET แล้วไม่มา เป็นเพราะอะไร
โพสต์โดย: pgzz ใน 07 กุมภาพันธ์ 2014, 09:43:43
ผมว่าน่าจะต้องใช้ function get_query_var() ของ wordpress รึป่าว
ลองทำตามลิงค์ดูครับ

http://codex.wordpress.org/Function_Reference/get_query_var

ชื่อเรื่อง: Re: WP ส่งค่าตัวแปร Method GET แล้วไม่มา เป็นเพราะอะไร
โพสต์โดย: nagis ใน 07 กุมภาพันธ์ 2014, 09:49:55
ปกติเขาจะ echo $_GET['cate_id'];
ชื่อเรื่อง: Re: WP ส่งค่าตัวแปร Method GET แล้วไม่มา เป็นเพราะอะไร
โพสต์โดย: BlueDragon ใน 07 กุมภาพันธ์ 2014, 11:47:05
อ้างถึงจาก: nagis ใน 07 กุมภาพันธ์ 2014, 09:49:55
ปกติเขาจะ echo $_GET['cate_id'];

OK ค่ะ

ได้แล้วค่ะ ขอบคุณมากๆ ค่ะ  :wanwan017:

Thank +1 ทุกคนค่ะ