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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Script[SMF]วิธีดึงภาพแรกในกระทู้
หน้า: 1 2 [3] 4 5 ... 7   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [SMF]วิธีดึงภาพแรกในกระทู้  (อ่าน 39175 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
pusith
คนรักเสียว
*

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

กระทู้: 138



ดูรายละเอียด
« ตอบ #40 เมื่อ: 18 กันยายน 2011, 18:11:19 »

ขอบคุณครับ
บันทึกการเข้า

kiat999
Newbie
*

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

กระทู้: 5



ดูรายละเอียด
« ตอบ #41 เมื่อ: 21 กันยายน 2011, 03:47:12 »

ขอความช่วยเหลือด่วยครับ

ถ้าจะให้แสดงทุกบอร์ดต้องปรับตรงไหนครับ



« แก้ไขครั้งสุดท้าย: 21 กันยายน 2011, 13:17:26 โดย kiat999 » บันทึกการเข้า
jackcbr
Newbie
*

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

กระทู้: 14



ดูรายละเอียด เว็บไซต์
« ตอบ #42 เมื่อ: 09 ตุลาคม 2011, 20:12:40 »

จริงๆ เคยตอบไว้ใน http://www.thaiseoboard.com/in...845.msg2534640.html#msg2534640 นี้นะครับ
แต่พอดีท่าน หนุ่มบ้านโคก PM มาขอวิธีของ SMF 2.0 ผมเลยมานั่งแก้
แต่ไหนๆก็ไหนๆแล้วเลยเอามาให้ดูทั้ง 1.1 กับ 2.0 เลยนะครับ

**แก้ไข Code จากกระทู้นู้นด้วยนะครับ มีบัคนิดหน่อย  wanwan017

ตัวอย่างนี้ผมใช้กับ SSI นะครับ
โดยผมเขียน function เพิ่มเข้าไปนะครับ

findIMG() สำหรับหา tag [img]
โค๊ด:
function findIMG($text){
preg_match_all('/\[img\].*?\[\/img\]/i',$text,$page);
foreach($page as $value)
$src = substr($value[0],5);
$src = substr($src,0,-6);
return($src);
}
อธิบายตัวแปล :
 $text = ข้อความที่มี Tag [img] อยู่เพื่อดึงภาพ


ssi_pic() สำหรับ SMF 1.1.X
โค๊ด:
function ssi_pic($num_top = 12,$order,$board)
{
global $context, $settings, $db_prefix, $txt, $scripturl, $ID_MEMBER, $user_info, $modSettings;
// Find boards with lots of posts.
$request = db_query("
SELECT t.ID_TOPIC,m.body,m.subject
FROM ({$db_prefix}topics as t , {$db_prefix}messages as m)
WHERE t.ID_FIRST_MSG=m.ID_MSG AND t.ID_BOARD=$board
ORDER BY t.".$order." DESC
LIMIT $num_top", __FILE__, __LINE__);
$topics = array();
while ($row = mysql_fetch_assoc($request))
{
$topics[] = array(
'id' => $row['ID_TOPIC'],
'body' => $row['body'],
'subject' => $row['subject']
);
}
mysql_free_result($request);
foreach ($topics as $data){
$topic = "forum/?topic=".$data['id'];
$srcPic = findIMG($data['body']);
$subject = $data['subject'];
echo '<div class="boxpGal">
<div class="picpGal"><a href="'.$srcPic.'" title="คริกเพื่อดูภาพเต็ม."><img src="'.$srcPic.'" width="150" alt="" /></a></div><center>'.mb_substr($subject,0,25,'UTF-8').'</center>
<div class="viewAllpic"><a href="'.$topic.'" target="_blank">More info</a></div>  
</div>';
}
}


ssi_pic() สำหรับ SMF 2.0 RCX
โค๊ด:
function ssi_pic($num_top = 12,$order,$board){
global $db_prefix, $scripturl, $smcFunc;
$request = $smcFunc['db_query']('', '
SELECT t.id_topic,m.body,m.subject
FROM {db_prefix}messages m,{db_prefix}topics t
WHERE t.id_first_msg=m.id_msg AND t.id_board='.$board.'
ORDER BY t.'.$order.' DESC
LIMIT '.$num_top,
array(
)
);
$posts = array();
while ($row = $smcFunc['db_fetch_assoc']($request))
{
// Build the array.
$topics[] = array(
'id' => $row['id_topic'],
'body' => $row['body'],
'subject' => $row['subject']
);
}
$smcFunc['db_free_result']($request);
foreach ($topics as $data){
$topic = "forum/?topic,".$data['id'];
$srcPic = findIMG($data['body']);
$subject = $data['subject'];
echo '<div class="boxpGal">
<div class="picpGal"><a href="'.$srcPic.'" title="คริกเพื่อดูภาพเต็ม."><img src="'.$srcPic.'" width="150" alt="" /></a></div><center>'.mb_substr($subject,0,25,'UTF-8').'</center>
<div class="viewAllpic"><a href="'.$topic.'" target="_blank">More info</a></div>   
</div>';
}
}

อธิบายตัวแปล :
 $num_top = จำนวนที่ต้องการให้แสดง หากไม่ใส่จะเป็น 12
 $order = เรียงโดยอะไร (มากไปน้อย)
 $board = ดึงมากจากบอร์ดไหน

ตัวอย่างการใช้งาน
โค๊ด:
<? ssi_pic(20,'ID_TOPIC',4) ?>




มีของ phpwind ไหมครับผม
บันทึกการเข้า

ศักยะ
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,790



ดูรายละเอียด
« ตอบ #43 เมื่อ: 09 ตุลาคม 2011, 20:17:07 »

อย่าหาว่างั้นว่างี้

เอาโค้ดไปวางส่วนไหนของ SSI.php ก็ได้ใช่มั๊ยครับ ว่าจะลองทำดูหน่อย
บันทึกการเข้า

รับจ้างปั่นยอดคนดูไลฟ์สด!!
หนุ่มบ้านโคก
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,128



ดูรายละเอียด
« ตอบ #44 เมื่อ: 09 ตุลาคม 2011, 20:21:28 »

โอ้! นานมากจนลืมว่าแก้ตรงไหนบ้างแล้ว  ขอโทษทีครับ:P
บันทึกการเข้า

masterpae
ก๊วนเสียว
*

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

กระทู้: 269



ดูรายละเอียด เว็บไซต์
« ตอบ #45 เมื่อ: 09 ตุลาคม 2011, 20:45:14 »

สุดยอด
บันทึกการเข้า

ขายแฟนเพจ วาไรตี้แนวนักศึกษา4หมื่นไลท์ ราคาถูก
ganginwpop
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,448



ดูรายละเอียด เว็บไซต์
« ตอบ #46 เมื่อ: 09 ตุลาคม 2011, 20:48:45 »

อย่าหาว่างั้นว่างี้

เอาโค้ดไปวางส่วนไหนของ SSI.php ก็ได้ใช่มั๊ยครับ ว่าจะลองทำดูหน่อย
ไว้ไหนก็ได้แล้วแต่ท่านเลยครับ
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

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

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
ชนเผ่าอาข่า
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,444



ดูรายละเอียด
« ตอบ #47 เมื่อ: 09 ตุลาคม 2011, 20:52:05 »

อย่าหาว่างั้นว่างี้

เอาโค้ดไปวางส่วนไหนของ SSI.php ก็ได้ใช่มั๊ยครับ ว่าจะลองทำดูหน่อย
เข้าใจว่า ต้องเก่ง css ครับ..
บันทึกการเข้า
chaichoo
คนรักเสียว
*

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

กระทู้: 129



ดูรายละเอียด
« ตอบ #48 เมื่อ: 09 ตุลาคม 2011, 20:52:42 »

เก็บครับเก็บความรู้ร้วนๆเลยครับ ขอบคุณครับอาจารย์ wanwan017 wanwan017
บันทึกการเข้า
ganginwpop
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,448



ดูรายละเอียด เว็บไซต์
« ตอบ #49 เมื่อ: 09 ตุลาคม 2011, 21:14:38 »

อย่าหาว่างั้นว่างี้

เอาโค้ดไปวางส่วนไหนของ SSI.php ก็ได้ใช่มั๊ยครับ ว่าจะลองทำดูหน่อย
เข้าใจว่า ต้องเก่ง css ครับ..
ไม่ต้องก็ได้ครับ แค่พอรู้นิดๆหน่อยๆ เพราะผมก็รู้นิดๆหน่อยๆ ยังทำได้เลย
 wanwan017
บันทึกการเข้า

รับโม ปรับแต่ง ติดตั้ง แก้ไข บอร์ด SMF ผลงาน คลิกที่นี่

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

รับทำเว็บไซต์เชียงใหม่ | รับทำเว็บไซต์
watchakorn
คนรักเสียว
*

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

กระทู้: 199



ดูรายละเอียด
« ตอบ #50 เมื่อ: 09 ตุลาคม 2011, 21:19:37 »

กำลังอยากทำอยู่พอดีเลย ขอบคุณครับ
บันทึกการเข้า
Namonpimgroup
ก๊วนเสียว
*

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

กระทู้: 265



ดูรายละเอียด เว็บไซต์
« ตอบ #51 เมื่อ: 09 ตุลาคม 2011, 21:52:25 »

ขอบคุณครับ
บันทึกการเข้า

ขายโดเมน ตรวจผลบอล.com 50,000.- สนใจได้คุยครับ รวมรายชื่อเว็บประกาศฟรี
ทักแชท ▸  รับปริ้นสติ๊กเกอร์ ปริ้นฉลาก ไซต์A3 พร้อมไดคัต
┗ รีวิวลูกค้าทัก คลิก ติดต่อ : 083-454-1989 Line ID : 852738
kiat999
Newbie
*

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

กระทู้: 5



ดูรายละเอียด
« ตอบ #52 เมื่อ: 09 ตุลาคม 2011, 21:53:02 »

คล้ายๆเว็บนี้ไหมครับ
http://www.watpabankoh.com/
แกะ code เองกะมือ
« แก้ไขครั้งสุดท้าย: 09 ตุลาคม 2011, 21:53:32 โดย kiat999 » บันทึกการเข้า
dekmorhatyai
Newbie
*

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

กระทู้: 2



ดูรายละเอียด
« ตอบ #53 เมื่อ: 10 ตุลาคม 2011, 08:38:08 »

oน่าสนใจครับ

กำลังจะเริ่มหาอะไรทำ ^^
บันทึกการเข้า
dekmorhatyai
Newbie
*

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

กระทู้: 2



ดูรายละเอียด
« ตอบ #54 เมื่อ: 10 ตุลาคม 2011, 08:39:22 »

oน่าสนใจครับ

กำลังจะเริ่มหาอะไรทำ ^^
บันทึกการเข้า
Boyjato
Verified Seller
ก๊วนเสียว
*

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

กระทู้: 435



ดูรายละเอียด
« ตอบ #55 เมื่อ: 10 ตุลาคม 2011, 09:28:58 »

เจ๋งมากครับน้อง
บันทึกการเข้า
kiat999
Newbie
*

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

กระทู้: 5



ดูรายละเอียด
« ตอบ #56 เมื่อ: 10 ตุลาคม 2011, 10:49:29 »

อันนี้ทำอีกเว็บนึงครับ ยังไม่ได้ปรับอะไรมาก
http://www.moralproject.com
บันทึกการเข้า
kiat999
Newbie
*

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

กระทู้: 5



ดูรายละเอียด
« ตอบ #57 เมื่อ: 10 ตุลาคม 2011, 20:12:44 »

อันนี้ปรับปรุงพอสมควรแล้ว
http://www.watpabankoh.com
บันทึกการเข้า
คุณสู้จริงหรือเปล่า
Verified Seller
ก๊วนเสียว
*

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

กระทู้: 322



ดูรายละเอียด เว็บไซต์
« ตอบ #58 เมื่อ: 10 ตุลาคม 2011, 20:22:18 »

ฝีมือเลยครับ สวยๆ
บันทึกการเข้า
p44n
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 676



ดูรายละเอียด
« ตอบ #59 เมื่อ: 10 ตุลาคม 2011, 20:41:41 »

ท่านนี้เก่ง เก็บความรู้ครับ
บันทึกการเข้า

Python, PHP OOP, MVC CodeIgniter, MongoDB, MySQL, MsSQL ,CSS Tableless, Responsive Design, Cross-platform, Javascript, jQuery, AngularJS, NodeJS,  Fackbook API, Paypal API, Omise API, Google Map API, C# Window Applications, .NET Framework, JAVA (Android Developer, JSP), Hybrid Application with Cordova + Ionic Framework, ReactJS, React Native
หน้า: 1 2 [3] 4 5 ... 7   ขึ้นบน
พิมพ์