แสดงกระทู้
|
หน้า: 1 2 [3] 4 5 ... 115
|
43
|
พัฒนาเว็บไซต์ / CMS & Free Script / Re: SMF กระทู้เมื่อเร็วๆ นี้ ซ้ำเวลามีคนแสดงความคิดเห็น
|
เมื่อ: 15 เมษายน 2020, 15:11:59
|
เปิดไฟล์ Sources/Subs-Recent.php ค้นหา INNER JOIN {db_prefix}topics AS t ON (t.id_topic = m.id_topic)
แล้วเอาโค้ดนี้ไปทับที่ค้นหา INNER JOIN {db_prefix}topics AS t ON (t.id_last_msg = m.id_msg) ต่อมาหาโค้ด WHERE m.id_msg >= {int:likely_max_msg} แล้วเอาโค้ดนี้ไปทับที่ค้นหา WHERE t.id_last_msg >= {int:likely_max_msg} ต่อมาหาโค้ด แล้วเอาโค้ดนี้ไปทับที่ค้นหา ORDER BY t.id_last_msg DESC น่าจะประมาณนี้นะครับ ลองดูครับผมไม่ได้ลองรันโค้ดเลยว่าได้ไหม ก่อนแก้ไขก็ควรแบล็คอัพโค้ดก่อนแก้ไขไว้ด้วยนะครับ ถ้ามันเพี้ยนจะได้เอาโค้ดที่แบล็คอัพไว้มาทับได้
|
|
|
44
|
พัฒนาเว็บไซต์ / CMS & Free Script / Re: แจก 10 Plugin WP พรีเมี่ยมแพงๆ เมษายน 2020
|
เมื่อ: 14 เมษายน 2020, 05:47:29
|
ต้องสมัครสมาชิกก่อนโหลดด้วย พรีเมี่ยมแท้ หรือ พรีเมี่ยมเถื่ยน พรีเมี่ยมแท้ License+Key ให้ด้วยไหม แล้ว เอาของพรีเมี่ยมแพงๆ มาแจกฟรี ไม่กลัวเจ้าของเขาจะเสียใจหรอฮ่ะ ละ ถ้าเขายังขายอยู่ไม่กลัวเขาเอาเรื่องรึ หรือ เขาให้เอามาแจกได้ ปกติไม่เคยเจอนโยบายซื้อแล้วเอามาแจกได้ นอกจากซื้อขาดแบบใช้งานได้ไม่จำกัด และ ราคาแต่ละอันเกือบ 1000 บาท ขอโทษด้วยที่ต้องพิมแบบนี้ เพราะเว็บท่านก็พึ่งเปิด แต่ถ้าใครโลหดได้ก็ดีใจด้วยได้ของพรีเมี่ยม ผมเห็นด้วยกับ คห นี้นะครับ ต่อให้ซื้อขาด(unlimited)ผมว่าก็ไม่ควรเอามาแจกฟรีอะครับ สงสารทีมพัฒนาเลยครับ
|
|
|
46
|
พัฒนาเว็บไซต์ / CMS & Free Script / Re: การดึงรูป smf แสดงหน้าแรก
|
เมื่อ: 09 มีนาคม 2020, 17:10:53
|
ขอบคุณสำหรับคำชี้แนะครับ ได้มาละครับ แบบนี้ (ตรงจุดที่ต้องการวาง) แต่ว่าภาพเป็นการวางเรียงแนวตั้ง ต้องการให้เรียงตามแนวนอนไป เลยแทรกโค๊ด echo ' <iframe src="https://car.auto-nkp.com/new-ad.php" width="100%"></iframe>'; ได้มาแบบนี้ ไม่รู้ว่าต้องไปแก้โค๊ด และไฟล์ไหนบ้างถึงจะได้ภาพเรียงแนวนอน ถามบ่อย อย่าเพิ่งรำคาญนะครับ ไม่รู้จริงๆ (พยายามหาข้อมูล/ลองทำแล้ว) อีกนิดเดียวครับ ขอบพระคุณล่วงหน้าครับ ถ้าเอาง่ายๆ สะดวกๆ ก็ tag table ครับ https://www.w3schools.com/css/css_table.asp ถ้าพอมีความรู้เรื่อง css แนะนำเขียนแบบ flexbox ครับ https://www.w3schools.com/css/css3_flexbox.asp เพิ่มเติมคือแบบ flexbox จัดการเรื่อง responsive ง่ายกว่า table ครับ
|
|
|
47
|
พัฒนาเว็บไซต์ / CMS & Free Script / Re: การดึงรูป smf แสดงหน้าแรก
|
เมื่อ: 09 มีนาคม 2020, 14:01:57
|
เข้ามาอ่านแล้วก็เงียบหายไป เพราะว่าต้องกลับไปทดลอง บางครั้งมีทบทวนเรื่องภาษา PHP ลองผิดลองถูกเพื่อจะได้เกิดประสบการณ์ครับ ลองทำตามคำแนะนำกระทู้ด้านบน แต่ไม่มั่นใจ ทำได้ถูกต้องไหม เพราะว่ามีเออเรอร์ขึ้นครับ สร้างไฟล์ใหม่ชื่อว่า new-ad.php ใส่โค๊ดตามนี้ <? include ('SSI.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 = array()){ 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 IN('. implode(',',$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 = "index.php?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="" />[/url]</div><center>'.mb_substr($subject,0,20,'UTF-8').'</center> <div class="viewAllpic"><a href="'.$topic.'" target="_blank"><font color="#0000FF">อ่านเพิ่มเติม...</font>[/url]</div> </div>'; } } echo'<div class="cat_bar"> <h3 class="catbg">คู่มือการซ่อม และวายริ่งรถยนต์ ล่าสุด...</h3></div>'; echo''.ssi_pic(6,'ID_TOPIC', array(25,436,656,739)).''; ?> ส่วนที่เรียกใช้งานแทรกโค๊ด iFrame ประมาณนี้ <iframe src="https://car.auto-nkp.com/new-ad.php"></iframe> นำไปแทรกในไฟล์ Boardindex.template.php ขึ้นเออเรอร์ syntax error, unexpected '<' ทีนี้ไปไม่เป็นเลย วานผู้รู้ชี้แนะครับ ขอบคุณล่วงหน้าครับ โค้ด <?php include 'SSI.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 = array() ) { 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 IN(' . implode( ',', $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 = $scripturl . "?topic=" . $data['id']; $srcPic = findIMG( $data['body'] ); $subject = $data['subject'];
echo ' <div class="boxpGal"> <div class="picpGal"> <a href="' . $srcPic . '" target="_blank" title="คลิ๊กเพื่อดูภาพเต็ม."> <img src="' . $srcPic . '" width="150"> </a> </div> <div style="text-align: center;">' . mb_substr( $subject, 0, 20, 'UTF-8' ) . '</div> <div class="viewAllpic"> <a href="' . $topic . '" target="_blank"> <font color="#0000FF">อ่านเพิ่มเติม...</font> </a> </div> </div>'; } }
echo ' <div class="cat_bar"> <h3 class="catbg">คู่มือการซ่อม และวายริ่งรถยนต์ ล่าสุด...</h3> </div>';
ssi_pic( 6, 'ID_TOPIC', array( 25, 436, 656, 739 ) ); ส่วนถ้าจะเอาไปใส่ในไฟล์ boardIndex.template.php ก็ใส่ประมาณนี้ echo '<iframe src=" https://car.auto-nkp.com/new-ad.php "></iframe>'; เออเร่อแจ้งมาว่า syntax error, unexpected น่าจะมีการปิดแท็กหรือพลาดตรงใส่ ฟันหนูไม่ครบครับ เช่น echo '> แบบนี้ หรือ ฯลฯ
|
|
|
48
|
พัฒนาเว็บไซต์ / CMS & Free Script / Re: การดึงรูป smf แสดงหน้าแรก
|
เมื่อ: 08 มีนาคม 2020, 16:39:10
|
ขอบพระคุณท่าน romance69 ที่ชี้แนวทางครับ ไล่หาแล้วไม่เจอครับ มันต่อกันอย่างนั้นเอาจะแทรกโค๊ดอะไร ให้หัวข้อข่าวขึ้นบรรทัดใหม่ เลยจำใจต้องย้ายไปวางต่อท้ายหัวข้อข่าวแทน จึงอยากจะนำโค๊ดไปใส่ในมอด Ad Management ซึ่งจะทำให้เราสะดวกมากเลยในการกำหนดจุด ที่จะดึงภาพมาวาง ไม่รู้จะสามารถทำได้ไหม ขอบคุณล่วงหน้าครับ เขียนแยกไฟล์แล้วดึงผ่าน iframe มาแสดงครับ สร้างไฟล์ใหม่ขึ้นมา แล้ว include 'SSI.php'; ตาม path เช่นสร้าวไฟล์ new-topic.php <?php include 'SSI.php'; โค้ดต่างๆ ............... ?> เวลาเรียกใช้งานก็ <iframe src="doamin[dot]com/new-topic.php"></iframe> เป็นต้นครับ
|
|
|
หน้า: 1 2 [3] 4 5 ... 115
|
|
|