การดึงเอากระทู้ล่าสุดจาก SMF มาที่หน้าเวปของเรานั้น ต่องทำยังไง

เริ่มโดย jim_no1, 09 มีนาคม 2011, 18:49:07

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

jim_no1

วันนี้เข้ามารบกวนสมาชิกหลายท่านบ่อยหน่อย เนื่องจากว่าเวปกำลังปรับปรุงครั้งใหญ่อยู่น่ะครับ

ทั้งย้ายโฮสฯ ด้วย แล้วก็ปรับปรุง Teem ใหม่ด้วย

ส่วนในกระทู้นี้ต่องการรบกวนเกี่ยวกับการดึงเอากระทู้ล่าสุดของ SMF มาโชว์ที่หน้าเวปหลักเนี่ย ทำได้หรือไ่ม่??

แล้วก็ต่องเขียนยังไง??

แล้วก็ต่องมีการเขียนโค๊ตพิเศษอะไรเพิ่มเติมหรือป่าว??
[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

เทพสิงบอร์ด TSB

กลับมาแล้วจ้า
*Web Hosting ปิดให้บริการชั่วคราวน้อ

jim_no1

อ้างถึงจาก: hello ใน 09 มีนาคม 2011, 18:51:27
RSSThai มั้งท่าน ถ้าจำไม่ผิด  :wanwan017:

ไม่ใช่อย่างนั้นครับ

ผมหมายความว่า จะเอากระทู้ล่าสุดมาวางไว้หน้าเวปหลัก

ยกตัวอย่างง่าย ๆ ก็คือ เวปหลักผมคือ jimmodify.com

ส่วนหน้าเวปย่อยคือ webboard ซึ่งเป็น SMF

คลาวเนี่ย หากมีใครมาตั่งกระทู้ใหม่ที่ Webboard เมื่อใหร่ ก็จะมีการดึงเอาข้อมูลออกมาโชว์ที่หน้าหลัก ( ถ้าเป็นไปได้ เอาเพียงแค่ ของใหม่ ๆ เท่านั้น )

ไม่ทราบว่าทำยังไงน่ะครับ เท่าที่เคยอ่านมาในเวปนี้ ถ้าจำไม่ผิด มันสามารถทำได้

แต่ว่าพยายามหาแล้ว แต่ว่าไม่เจอน่ะครับ
[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

beg

เปิดดูไฟล์ ssi_examples.php  เลยครับ มีตัวอย่างโค้ดให้เอามาปรับแต่ง หรือเอามาใช้ได้ทันที

ลองดูตัวอย่างจากลิงค์เว็บของท่านเลย
http://www.เว็บบอร์ด SMF.com/ssi_examples.php

ganginwpop

รับโม ปรับแต่ง ติดตั้ง แก้ไข [direct=http://www.simpleyoursite.com]บอร์ด SMF[/direct] ผลงาน [direct=http://www.simpleyoursite.com/portfolio.html]คลิกที่นี่[/direct]

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

[direct=http://www.simpleyoursite.com]รับทำเว็บไซต์เชียงใหม่[/direct] | [direct=http://www.simpleyoursite.com]รับทำเว็บไซต์[/direct]

jim_no1

อ้างถึงจาก: beg ใน 09 มีนาคม 2011, 19:03:20
เปิดดูไฟล์ ssi_examples.php  เลยครับ มีตัวอย่างโค้ดให้เอามาปรับแต่ง หรือเอามาใช้ได้ทันที

ลองดูตัวอย่างจากลิงค์เว็บของท่านเลย
http://www.เว็บบอร์ด SMF.com/ssi_examples.php

ม่ะมีอะไรโชว์เลยอ่ะ
[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

jim_no1

[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

jim_no1

แปลกแฮะ...จำได้ว่ามีจริง ๆ นะ

แต่ว่าไหงม่ะมีใครแนะนำเลยอ่ะ :wanwan008:
[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

ganginwpop

รับโม ปรับแต่ง ติดตั้ง แก้ไข [direct=http://www.simpleyoursite.com]บอร์ด SMF[/direct] ผลงาน [direct=http://www.simpleyoursite.com/portfolio.html]คลิกที่นี่[/direct]

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

[direct=http://www.simpleyoursite.com]รับทำเว็บไซต์เชียงใหม่[/direct] | [direct=http://www.simpleyoursite.com]รับทำเว็บไซต์[/direct]

jim_no1

[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

penthai06

ลองเข้าไปใน ssi_examples.php ที่อยู่ในโฟเดอร์เว็บบอร์ด smf อะครับมันจะมีอยู่ลองรันดูแล้วก็เอา function ที่เขาเขียนมาแล้วเอามาใช้ได้เลยเขามีวิธีบอกอยู่ครับไม่ก็เีขียนดัดแปลงเองได้โดยศึกษาจากไฟล์ SSI.php นี้อะครับ
[direct=http://www.compilewedding.com]Wedding Directory, Bridal, Compilewedding.com[/direct]
[direct=http://www.traveldirectlink.com]Travel Directory, Traveldirectlink.com[/direct]

ganginwpop

อ้างถึงจาก: jim_no1 ใน 09 มีนาคม 2011, 21:40:17
อ้างถึงจาก: ganginwpop ใน 09 มีนาคม 2011, 20:03:16
http://www.jimmodify.com/forum/ssi_examples.php

ไม่เข้าใจแฮะ.....

โปรดแนะนำนิดนึง...ดิ

ก็ตามนี้อะครับ พิมพ์ไปแล้ว ครั้งนึง
<?
includ_once('forum/SSI.php');
ssi_recentPost();
?>

ตรงสีแดงสามารถเปลี่ยนได้ หรืออาจจะใช้หลาย function ได้
ส่วน function ไหนทำไรอะ ก็ดูที่ นี่ http://www.jimmodify.com/forum/ssi_examples.php

พอเข้าใจไหมครับ :P
รับโม ปรับแต่ง ติดตั้ง แก้ไข [direct=http://www.simpleyoursite.com]บอร์ด SMF[/direct] ผลงาน [direct=http://www.simpleyoursite.com/portfolio.html]คลิกที่นี่[/direct]

อ่านการ์ตูนออนไลน์ ที่ MangaOnlines.com
Auto Pic Post to SMF from Mthai DEMO : MangaOnlines.com

[direct=http://www.simpleyoursite.com]รับทำเว็บไซต์เชียงใหม่[/direct] | [direct=http://www.simpleyoursite.com]รับทำเว็บไซต์[/direct]

forjay

ใส่ <? require('./board/SSI.php'); ?> บนหน้าเพจที่จะแสดง ใส่หน้า </body> ก็ได้ 
เพื่อดึง function จาก SSI.php ใส่แค่ครั้งเดียวในหน้านั้น
ตรง('./board/SSI.php') คือที่อยู่ของไฟล์ ssi.php

ต่อมาใส่ code สำหรับแสดงกระทู้


<?
$forjay = ssi_recentTopics('5',array(2,3,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27),array(4,6,7,8,28),'array');
foreach ($forjay as $topic)
echo'<a href="', $topic['href'], '" target="_blank">', $topic['subject'], '</a> ','<br />';
?>


อันนี้เป็นกระทู้ที่มีการตอบล่าสุดป่าวไม่แน่ใจ เข้าไปดูที่ code ('5') คือ จำนวนที่ต้องการแสดงกระทู้
array(2,3,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27) คือบอร์ดที่ไม่ต้องการให้โชว์กระทู้
array(4,6,7,8,28) คือบอร์ดที่ต้องการให้โชว์กระทู้

ปล.เลขบอร์ดจะอยู่ที่ลิงค์ของแต่ละบอร์ด เช่น http://www.thaiseoboard.com/index.php/board,31.0.html คือบอร์ดที่ 31

ลองศึกษาเพิ่มเติมจาก ssi_examples.php แล้วลองปรับๆดู

ถ้า code ข้างบนยากไปก็เอาแบบดิบๆ เลยก็ใส่นี้
<?php ssi_recentTopics(); ?>


ไม่รู้เข้าใจป่าว  :P ลองอ่านแล้วทำตามไปก็ได้ ทำทั้งสองแบบก็ได้จะได้เปรียบเทียบกันว่าอันไหนมันดีกว่ากัน
มทส = มหาวิทยาลัยที่รักที่สุด

bestnmk21

เอาไฟล์ ssi_examples.php มาไว้หน้าแรกเปลี่ยนชื่อเป็น Index.php ไปเลย

แล้วเอาโปรแกรมดรีมลบฟังชั่นที่ไม่ใช้งานออก อย่าลืมแก้ที่อยู่บอร์ดด้านบน

แบบนี้เข้าใจไหมครับ  :P
:)

jim_no1

อ้างถึงจาก: penthai06 ใน 09 มีนาคม 2011, 21:56:54
ลองเข้าไปใน ssi_examples.php ที่อยู่ในโฟเดอร์เว็บบอร์ด smf อะครับมันจะมีอยู่ลองรันดูแล้วก็เอา function ที่เขาเขียนมาแล้วเอามาใช้ได้เลยเขามีวิธีบอกอยู่ครับไม่ก็เีขียนดัดแปลงเองได้โดยศึกษาจากไฟล์ SSI.php นี้อะครับ

พอดีว่าเมื่อเช้ายุ่ง ๆ หน่อย เลยเข้ามาช้า

ขอบคุณมาก ๆ ครับ สำหรับคำแนะนำ เดี๋ยวจะลองทำดูครับ
อ้างถึงจาก: ganginwpop ใน 09 มีนาคม 2011, 22:04:34
อ้างถึงจาก: jim_no1 ใน 09 มีนาคม 2011, 21:40:17
อ้างถึงจาก: ganginwpop ใน 09 มีนาคม 2011, 20:03:16
http://www.jimmodify.com/forum/ssi_examples.php

ไม่เข้าใจแฮะ.....

โปรดแนะนำนิดนึง...ดิ

ก็ตามนี้อะครับ พิมพ์ไปแล้ว ครั้งนึง
<?
includ_once('forum/SSI.php');
ssi_recentPost();
?>

ตรงสีแดงสามารถเปลี่ยนได้ หรืออาจจะใช้หลาย function ได้
ส่วน function ไหนทำไรอะ ก็ดูที่ นี่ http://www.jimmodify.com/forum/ssi_examples.php

พอเข้าใจไหมครับ :P

ครับ เดี๋ยวจะลองเอาไปทำดูครับ
อ้างถึงจาก: forjay ใน 09 มีนาคม 2011, 22:13:14
ใส่ <? require('./board/SSI.php'); ?> บนหน้าเพจที่จะแสดง ใส่หน้า </body> ก็ได้ 
เพื่อดึง function จาก SSI.php ใส่แค่ครั้งเดียวในหน้านั้น
ตรง('./board/SSI.php') คือที่อยู่ของไฟล์ ssi.php

ต่อมาใส่ code สำหรับแสดงกระทู้


<?
$forjay = ssi_recentTopics('5',array(2,3,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27),array(4,6,7,8,28),'array');
foreach ($forjay as $topic)
echo'<a href="', $topic['href'], '" target="_blank">', $topic['subject'], '</a> ','<br />';
?>


อันนี้เป็นกระทู้ที่มีการตอบล่าสุดป่าวไม่แน่ใจ เข้าไปดูที่ code ('5') คือ จำนวนที่ต้องการแสดงกระทู้
array(2,3,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27) คือบอร์ดที่ไม่ต้องการให้โชว์กระทู้
array(4,6,7,8,28) คือบอร์ดที่ต้องการให้โชว์กระทู้

ปล.เลขบอร์ดจะอยู่ที่ลิงค์ของแต่ละบอร์ด เช่น http://www.thaiseoboard.com/index.php/board,31.0.html คือบอร์ดที่ 31

ลองศึกษาเพิ่มเติมจาก ssi_examples.php แล้วลองปรับๆดู

ถ้า code ข้างบนยากไปก็เอาแบบดิบๆ เลยก็ใส่นี้
<?php ssi_recentTopics(); ?>


ไม่รู้เข้าใจป่าว  :P ลองอ่านแล้วทำตามไปก็ได้ ทำทั้งสองแบบก็ได้จะได้เปรียบเทียบกันว่าอันไหนมันดีกว่ากัน

ครับผม ขอบคุณมาก ๆ ครับ ที่ให้ความกรุณาครับ
อ้างถึงจาก: bestnmk21 ใน 09 มีนาคม 2011, 22:52:20
เอาไฟล์ ssi_examples.php มาไว้หน้าแรกเปลี่ยนชื่อเป็น Index.php ไปเลย

แล้วเอาโปรแกรมดรีมลบฟังชั่นที่ไม่ใช้งานออก อย่าลืมแก้ที่อยู่บอร์ดด้านบน

แบบนี้เข้าใจไหมครับ  :P

ขอบพระคุณทุกท่านมาก ๆ ครับ ที่ให้ความกรุณาในครั้งนี้
[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

jim_no1

ในที่สุด ก็ทำได้แล้วครับ

สำเร็จจนได้

แต่กว่าจะสำเร็จ ก็เล่นเอาเหนื่อยแทบแย่เลยอ่ะ
[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

jim_no1

ทำได้ก็จริง แต่ว่าเกิดปัญหาแล้วครับ ไม่รู้ว่าิผิดพลาดที่ไหน

หากเปิดที่หน้า Firefox ไม่มีอะไรเกิดขึ้นเลย

แต่ว่าถ้าหากว่าเปิดจาก IE ข้อมูลที่โพสใน Webboard จะโชว์ออกมา

แต่ด่านบนของโพสฯ ที่โชว์มันแสดงอย่างนี้

Notice: SSI.php ไม่สามารถโหลด session ได้! นี่อาจทำให้คุณมีปัญหากับการออกจากระบบและฟังก์ชั่นอื่นๆ - กรุณาตรวจสอบว่าคุณได้ include ไฟล์ SSI.php ในบรรทัดแรกของ script เว็บไซต์ของคุณ in /SSI.php on line 166

คงเป็นเพราะว่าผมเพิ่มเวอร์ชั่นภาษาไทยเข้าไป มันเลยโชว์อย่างนี้น่ะครับ

แล้วจะทำให้มันหายไปได้ยังไง
[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

jim_no1

[direct=http://www.jimbeautify.com]jimbeautify.com ป้ายทะเบียนยาว[/direct]
[direct=http://jimbeautify.com/design/Plate_car/home_car.php]jimbeautify ออกแบบรถอย่างง่าย ๆ ด้วยตนเอง[/direct]
[direct=http://www.jimbeautify.com/forum/index.php] ประกาศขายสินค้าต่าง ๆ[/direct]
[direct=http://www.jimbeautify.com/forum/index.php?topic=15.0]คลิีกดูรายละเอียดเข้าร่วมฝึกอบรมทำป้ายทะเบียนกันน้ำแบบมืออาชีพ
[/direct]

New2th

_
#18
 :wanwan008:

Hill Tribe Silver

หาวิธีมานาน เพิ่งเจอก็ที่บอร์ดนี้ครับ บอร์ดนี้เทพสถิตอยู่เยอะเจงๆ  :wanwan017:
[direct=http://www.karensilverbiz.com]Karen Silver[/direct] | [direct=http://www.karensilverbiz.com]Hill Tribe Silver[/direct] | [direct=http://www.karensilverbiz.com]Karen Hill Tribe Silver[/direct] | [direct=http://www.karensilverbiz.com]Thai Karen Silver[/direct] |[direct=http://www.karensilverbiz.com]Thai Hill Tribe Silver[/direct]