เืรื่องการนำ facebook comment ไปวางใน หน้า page อื่นๆครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา เืรื่องการนำ facebook comment ไปวางใน หน้า page อื่นๆครับ

เืรื่องการนำ facebook comment ไปวางใน หน้า page อื่นๆครับ

 จากบทความ https://www.ninenik.com/content.php?arti_id=402 

เราจะนำ comment ไปใส่ ในหน้า page ที่เหมือนกัน แต่เนื้อใน แตกต่างกันได้อย่างไรครับ

เช่นตัวอย่างบทความของเว็บนี้

https://www.ninenik.com/content.php?arti_id=402

page หลักคือ content.php แต่ เนื้อหาของบทความเปลี่ยนไปตาม ตัวแปร arti_id 

แล้ว comment ของ facebook ที่มาแสดงนั้น จะต่างกันไป ขึ้นอยู่กับว่าไปคอมเม้นที่บทความไหน

จะทำได้อย่างไรครับ

 



Likito 18-08-2011 13:21:18

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 11

 ถ้าได้ แล้วยังไงรบกวนบอกผมด้วยละกันนะครับ อยากทว่าติดเพระาอะไร



Jazzup 18-08-2011 14:59
 ความคิดเห็นที่ 12

 ได้แล้วครับ

ไม่เกี่ยวที่ว่าตั้งค่า Site ใน Facebook ยังไง

<div id="fb-root"></div>

<fb:comments href="{WEBSITE URL}" num_posts="3" width="500"></fb:comments>

ตรง {Website URL}

ใช้เป็น part เลยเช่น

http://xxxxxxxxxxx.php?page=1

 

ในกรณี ใช้เป็น 

$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]

เพื่อแสดงเป็น url + query string

<div id="fb-root"></div>

<fb:comments href="<?php echo $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; ?>" num_posts="3" width="500"></fb:comments>

แต่ตอนแรกที่ไม่ได้เพราะ

พอดี server ที่ใช้ทดลองเป็น iis คำสั่ง $_SERVER["REQUEST_URI"] มันใช้ด้วยกันไม่ได้ หรือยังไง เพราะลอง echo ค่าออกมา แล้วกลายเป็น ค่าว่าง ถ้าลองใน appserv จะ echo ออกปกติ 

ต้องใช้แทนด้วยแบบนี้

<fb:comments href="http://xxxxxxx.php?page=<?php echo $_GET["page"]; ?>" num_posts="3" width="500"></fb:comments>

 

 



likito 19-08-2011 10:32






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ