gangmusic
Newbie
พลังน้ำใจ: 10
ออฟไลน์
กระทู้: 40
|
 |
« เมื่อ: 02 กันยายน 2014, 12:04:45 » |
|
Smf 2.0.x  :'( index.tem.phpค้นหา ?> (บรรทัดสุดท้าย) เพิ่มโค้ดนี้ไว้ก่อนที่ค้นหา 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); }
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 = "topic/".$data['id']; $srcPic = findIMG($data['body']); $subject = $data['subject'];
if($srcPic ==''){
echo '<div class="boxpGal"> <div class="picpGal"><a href="'.$topic.'" title="'.$subject.'" target="_blank"><img src="http://www.post-nook.com/forum/Themes/default/images/NO_IMAGE.png" width="150" height="180" alt="" /></a></div> </div>'; }else{ echo '<div class="boxpGal"> <div class="picpGal"><a href="'.$topic.'" title="'.$subject.'" target="_blank"><img src="'.$srcPic.'" width="150" height="180" alt="" /></a></div> </div>'; } } }
เปิดไฟล์ที่ต้องการเอาในส่วนดึงรูปไปแสดง หาต่ำแหน่งแล้ววางโค้ดนี้ลงไป **สมมุติผมอยากให้ดึงไปแสดงหน้าเว็บบอร์ดของ smf ผมก็ต้องเอาโค้ตด้านล่างไปวางในไฟล์ Board.tem.php  echo'<div class="cat_bar"> <h3 class="catbg">ดึงรูปมาแสดงโอ๊ววววว</h3></div>'; echo''.ssi_pic(6,'ID_TOPIC',34).''; ** 6 คือ จำนวนรูปที่จะดึงมาแสดง** 34 คือ เลขบอร์ดที่ต้องการดึงรูปindex.css .boxpGal { background-color: rgba(255, 255, 255, 0); float: left; height: 180; width: 150px; margin: 5px; } ประมาณนี้ครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
nopaudio
BANNED
สมุนแก๊งเสียว
พลังน้ำใจ: 31
ออฟไลน์
กระทู้: 799
|
 |
« ตอบ #1 เมื่อ: 02 กันยายน 2014, 12:05:52 » |
|
ขอบคุณหล้ายหลายๆ
|
|
|
บันทึกการเข้า
|
|
|
|
kondam
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 532
ออฟไลน์
กระทู้: 6,136
|
 |
« ตอบ #2 เมื่อ: 02 กันยายน 2014, 12:07:25 » |
|
ขอบคุณครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
ieiq
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 94
ออฟไลน์
กระทู้: 1,773
|
 |
« ตอบ #3 เมื่อ: 02 กันยายน 2014, 12:19:05 » |
|
ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
ทำดีได้ดี เพราะทำด้วยใจ
|
|
|
6inch
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 72
ออฟไลน์
กระทู้: 1,101
|
 |
« ตอบ #4 เมื่อ: 02 กันยายน 2014, 12:22:35 » |
|
ขอบตุณครับ ขอไปลองทำสักหน่อย
|
|
|
บันทึกการเข้า
|
|
|
|
ATispeed
คนรักเสียว
พลังน้ำใจ: 7
ออฟไลน์
กระทู้: 141
|
 |
« ตอบ #5 เมื่อ: 02 กันยายน 2014, 12:57:42 » |
|
หามานาน ต้องการแบบนี้เลย
|
|
|
บันทึกการเข้า
|
|
|
|
6inch
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 72
ออฟไลน์
กระทู้: 1,101
|
 |
« ตอบ #6 เมื่อ: 02 กันยายน 2014, 13:05:52 » |
|
echo'<div class="cat_bar"> <h3 class="catbg">ดึงรูปมาแสดงโอ๊ววววว</h3></div>'; echo''.ssi_pic(6,'ID_TOPIC',34).''; code ชุดนี้ใส่ตรงไหน ของ Board.tem.php อะครับ ถ้าจะให้อยู่ด้านบน ใต้เมนู อะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
catseodark
ก๊วนเสียว
พลังน้ำใจ: 167
ออฟไลน์
กระทู้: 402
|
 |
« ตอบ #7 เมื่อ: 02 กันยายน 2014, 13:11:01 » |
|
|
|
|
บันทึกการเข้า
|
ซื่อสัตย์ ให้เกียรติ คือสิ่งสำคัญสำหรับการทำงานกับผู้อื่น
|
|
|
proexcellant
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 141
ออฟไลน์
กระทู้: 1,314
|
 |
« ตอบ #8 เมื่อ: 02 กันยายน 2014, 14:49:40 » |
|
Smf 2.0.x  :'( index.tem.phpค้นหา ?> (บรรทัดสุดท้าย) เพิ่มโค้ดนี้ไว้ก่อนที่ค้นหา 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); }
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 = "topic/".$data['id']; $srcPic = findIMG($data['body']); $subject = $data['subject'];
if($srcPic ==''){
echo '<div class="boxpGal"> <div class="picpGal"><a href="'.$topic.'" title="'.$subject.'" target="_blank"><img src="http://www.post-nook.com/forum/Themes/default/images/NO_IMAGE.png" width="150" height="180" alt="" /></a></div> </div>'; }else{ echo '<div class="boxpGal"> <div class="picpGal"><a href="'.$topic.'" title="'.$subject.'" target="_blank"><img src="'.$srcPic.'" width="150" height="180" alt="" /></a></div> </div>'; } } }
เปิดไฟล์ที่ต้องการเอาในส่วนดึงรูปไปแสดง หาต่ำแหน่งแล้ววางโค้ดนี้ลงไป **สมมุติผมอยากให้ดึงไปแสดงหน้าเว็บบอร์ดของ smf ผมก็ต้องเอาโค้ตด้านล่างไปวางในไฟล์ Board.tem.php  echo'<div class="cat_bar"> <h3 class="catbg">ดึงรูปมาแสดงโอ๊ววววว</h3></div>'; echo''.ssi_pic(6,'ID_TOPIC',34).''; ** 6 คือ จำนวนรูปที่จะดึงมาแสดง** 34 คือ เลขบอร์ดที่ต้องการดึงรูปindex.css .boxpGal { background-color: rgba(255, 255, 255, 0); float: left; height: 180; width: 150px; margin: 5px; } ประมาณนี้ครับ  +1 ก่อนเลยครับ เดี๋ยวลองทำดูครับ ขอบคุณมากครับ
|
|
|
บันทึกการเข้า
|
|
|
|
proexcellant
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 141
ออฟไลน์
กระทู้: 1,314
|
 |
« ตอบ #9 เมื่อ: 02 กันยายน 2014, 14:53:22 » |
|
บอร์ดพังแล้วครับ มันขึ้นหน้าขาว ไม่มีอะไรเลย
|
|
|
บันทึกการเข้า
|
|
|
|
proexcellant
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 141
ออฟไลน์
กระทู้: 1,314
|
 |
« ตอบ #10 เมื่อ: 02 กันยายน 2014, 15:08:28 » |
|
โอ้วสุดยอดได้แล้วครับท่าน ขอบคุณมากครับ
|
|
|
บันทึกการเข้า
|
|
|
|
joe12320031
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 15
|
 |
« ตอบ #11 เมื่อ: 03 กันยายน 2014, 22:40:25 » |
|
ขอบคุณมากครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
gamepc2u
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 79
ออฟไลน์
กระทู้: 1,301
|
 |
« ตอบ #12 เมื่อ: 03 กันยายน 2014, 22:53:12 » |
|
กู๊ด แต่..บัค
|
|
« แก้ไขครั้งสุดท้าย: 10 ตุลาคม 2014, 17:46:37 โดย gamepc2u »
|
บันทึกการเข้า
|
|
|
|
joe12320031
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 15
|
 |
« ตอบ #13 เมื่อ: 16 กันยายน 2014, 23:38:39 » |
|
ขอบคุนคัฟ ตามเก็บ
|
|
|
บันทึกการเข้า
|
|
|
|
KeyJunG
คนรักเสียว
พลังน้ำใจ: 3
ออฟไลน์
กระทู้: 146
|
 |
« ตอบ #14 เมื่อ: 17 กันยายน 2014, 02:00:22 » |
|
ขอบคุณมากกครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
porpiang06
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 71
|
 |
« ตอบ #15 เมื่อ: 10 ตุลาคม 2014, 17:15:29 » |
|
คลิ๊กที่รูปมันไปน่าาาไหนไม่รู้อะครับ พอจะมีใครแก้ไขเปงไหมครับ ช่วยด้วยนะครับTT ขอบคุณมากๆนะครับ 
|
|
|
บันทึกการเข้า
|
มือใหม่ครับ
|
|
|
porpiang06
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 71
|
 |
« ตอบ #16 เมื่อ: 10 ตุลาคม 2014, 23:20:39 » |
|
พอจะมีใครแก้ไขเปนไหมอะครับ ผมลงได้เรียบร้อยแล้ว รูปโชว์เรียบร้อยแล้ว แต่ถ้าคลิ๊กที่รูปที่โชว์ ลิงค์มันจะไปที่อื่นอะครับ ไม่ยอมเข้ากระทู้ ต้องแก้ไขตรงส่วนใดหรอครับ  ขอบคุณมากๆนะครับ
|
|
|
บันทึกการเข้า
|
มือใหม่ครับ
|
|
|
hahaoo
ก๊วนเสียว
พลังน้ำใจ: 20
ออฟไลน์
กระทู้: 396
|
 |
« ตอบ #17 เมื่อ: 11 ตุลาคม 2014, 08:06:39 » |
|
ขอบคุณครับผม 
|
|
|
บันทึกการเข้า
|
|
|
|
SvZ
คนรักเสียว
พลังน้ำใจ: 28
ออฟไลน์
กระทู้: 163
|
 |
« ตอบ #18 เมื่อ: 15 ตุลาคม 2014, 21:43:05 » |
|
พอจะมีใครแก้ไขเปนไหมอะครับ ผมลงได้เรียบร้อยแล้ว รูปโชว์เรียบร้อยแล้ว แต่ถ้าคลิ๊กที่รูปที่โชว์ ลิงค์มันจะไปที่อื่นอะครับ ไม่ยอมเข้ากระทู้ ต้องแก้ไขตรงส่วนใดหรอครับ  ขอบคุณมากๆนะครับ ลองแก้ตรง $topic = "topic/".$data['id']; เป็น $topic = "index.php?topic=".$data['id']; ครับ
|
|
|
บันทึกการเข้า
|
|
|
|
beerqazasa
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 121
ออฟไลน์
กระทู้: 1,574
|
 |
« ตอบ #19 เมื่อ: 15 ตุลาคม 2014, 22:43:12 » |
|
ขอบคุณครับ กำลังหาเลย 
|
|
|
บันทึกการเข้า
|
|
|
|
|