แสดงกระทู้
|
หน้า: [1] 2 3 ... 11
|
1
|
ความรู้ทั่วไป / Adsense / Re: สวัสดีครับ สอบถามเรื่องประเภท เว็บ ว่าถ้าทำเว็บแนวๆนี้ จะสามารถตรวจแล้วผ่านมั้ย
|
เมื่อ: 01 มกราคม 2019, 10:14:30
|
จากประสบการณ์นะครับ คิดว่าทั้งคู่ไม่ผ่าน adsense ครับ เพราะเนื้อหาเหมือนจะมีรูปเยอะมากกว่าตัวอักษร adsense ชอบเว็บที่มีตัวหนังสือเยอะๆกว่ารูปภาพครับ ยิ่งเป็นรูปภาพที่ไม่ได้ถ่ายเอง โอกาสยิ่งผ่านยาก อย่างอันนี้เว็บผม https://lumkha.com รูปมีแค่รูปเดียวครับต่อบทความ เว็บนี้มีอายุแค่ 2 อาทิตย์ มีประมาณ 20 บทความส่งไป ก็ผ่านเลยครับ รอท่านอื่นมาตอบเพิ่มเติมครับผม ขอบคุณครับ แล้วปกติ ทำอยู่กี่เว็บหรอครับตอนนี้ คิดว่าเนื้อหาที่เป็นบทความน้อยไปนะครับ ทั้ง 2 เว็บ
ขอบคุณครับ ตอนนี้มีเว็บแนวไหนที่ น่าทำและทำเงินได้คุ้มบ้างครับ
|
|
|
10
|
พัฒนาเว็บไซต์ / CMS & Free Script / Re: การสุ่มภาพไฟล์แนบมาโชว์ที่หน้าแรกทำยังไงครับ SMF
|
เมื่อ: 17 กันยายน 2013, 22:39:11
|
ปกติ SMF มันจะมีไฟล์ SSI.php ซึ่งรวมฟังชั่นไว้ในนั้นค่อนข้างเยอะครับ หนึ่งในนั้น มี ฟังชั้นที่ชื่อว่า ssi_recentAttachments อยู่ ซึ่งจะแสดงไฟล์แนบล่าสุดครับ เราสามารถปรับตัวนี้มาใช้ได้เลย วิธีการใช้ก็แค่ include ไฟล์ SSI.php แล้วเรียกใช้ฟังชั่นได้เลย แต่ถ้าหากไม่ซีเรียสเรื่อง permission ของแต่ละบอร์ดก็เขียนบ้านๆ แบบนี้ก็ได้ครับ เขียนในไฟล์ SSI.php ก็ได้ครับง่ายดี จะได้ประมาณว่า <?php function AttRAND($num = 1) { global $smcFunc, $context, $modSettings, $scripturl, $txt, $settings; $request = $smcFunc['db_query']('', ' SELECT m.id_topic, m.subject, att.id_attach, att.id_thumb, att.id_msg FROM {db_prefix}attachments AS att INNER JOIN {db_prefix}messages AS m ON (att.id_msg = m.id_msg) WHERE att.id_thumb = 0 ORDER BY RAND() LIMIT {int:num}', array( 'num' => $num, ) ); $attachments = array(); while ($row = $smcFunc['db_fetch_assoc']($request)){ $attachments[] = array( 'id' => $row['id_attach'], 'src' => $scripturl . '?action=dlattach;topic=' . $row['id_topic'] . '.0;attach=' . $row['id_attach']. ';image', 'img' => '<img src="'. $scripturl . '?action=dlattach;topic=' . $row['id_topic'] . '.0;attach=' . $row['id_attach']. ';image" alt="" />', 'href' => $scripturl . '?topic=' . $row['id_topic'], 'link' => '<a href="'. $scripturl . '?topic=' . $row['id_topic'] .'" target="_blank">' . $row['subject'] . '</a>' ); } return $attachments; } ?> เวลาใช้งานก็ เหมือนที่บอกข้างต้น <?php include "SSI.php"; // path SSI.php $att = AttRAND(2); // 2 Num Attachments print_r($att); ?> ที่เหลือก็แล้วแต่การวาง css แล้วล่ะครับ ขอบคุณครับ ผมไปลองดัดแปลงดูแล้วนะครับ ขอโทดที่ไม่ได้บอกตั้งแต่แรกครับ ถ้าผมจะกำหนด ด้วยเช่นว่าให้ดึงมาจาก บอร์ด id 5,6,7 เท่านั้นจะทำได้มั้ยครับ และ ให้ มันแสดง เป็นชื่อ คนโพสต์แทน ชื่อหัวข้อได้มั้ยครับ ห้าๆ อยากตัด คำว่า อเลย์ ออกด้วยอะครับ ช่วยแก้ให้หน่อยนะครับ นี่โค๊ดครับ function AttRAND($num = 1) { global $smcFunc, $context, $modSettings, $scripturl, $txt, $settings; $request = $smcFunc['db_query']('', ' SELECT m.id_topic, m.subject, att.id_attach, att.id_thumb, att.id_msg FROM {db_prefix}attachments AS att INNER JOIN {db_prefix}messages AS m ON (att.id_msg = m.id_msg) WHERE att.id_thumb = 0 ORDER BY RAND() LIMIT {int:num}', array( 'num' => $num, 'poster_name' => $row['poster_name'], ) ); $attachments = array(); while ($row = $smcFunc['db_fetch_assoc']($request)){ $attachments[] = array(
'<a href="'. $scripturl . '?topic=' . $row['id_topic'] .'"
target="_blank">'. '<img src="'. $scripturl . '?action=dlattach;topic=' . $row['id_topic'] .
'.0;attach=' . $row['id_attach']. ';image" width="300" alt="" />'.'</a>',
'<a href="'. $scripturl . '?topic=' . $row['id_topic'] .'"
target="_blank">'. $row['subject'] . '</a>' ); } return $attachments; }
|
|
|
19
|
พัฒนาเว็บไซต์ / CMS & Free Script / Re: ดึงไฟล์แนบ SMF มาแสดงหน้าแรกยังไงครับ
|
เมื่อ: 15 กันยายน 2013, 12:23:32
|
<?php require("Settings.php"); //ใส่ path ของไฟล์ให้ถูกต้องที่อยู่ของบอร์ดครับ?>
<table width='100%' border='1' cellpadding='2' cellspacing='2' > <?
$number = "8"; // amount of topic(s) $board = "12,2"; //specify board, u can add board more than one such as 1,2,3,4,5 etc
$prefix1 = $db_prefix."topics"; $prefix2 = $db_prefix."messages"; $prefix3 = $db_prefix."members"; $prefix4 = $db_prefix. "attachments"; @mysql_connect($db_server,$db_user,$db_passwd) or die("sorry! now it can't connect the smf database"); $charset ="SET NAMES utf8";mysql_query($charset) //set language utf8 or tis620 or die('Invalid query: ' . mysql_error());
$sql = "select t.ID_TOPIC,t.ID_BOARD,t.ID_LAST_MSG,t.num_replies,t.num_views,m.ID_TOPIC,m.ID_BOARD,m.ID_MSG,m.subject,m.ID_MEMBER,m.poster_time,s.ID_MEMBER,IFNULL(s.real_name, m.poster_name) AS posterName,IFNULL(a.ID_ATTACH,0) AS ID_THUMB,a.ID_MSG from $prefix1 AS t LEFT JOIN $prefix2 AS m ON (t.ID_TOPIC=m.ID_TOPIC) LEFT JOIN $prefix3 AS s ON (m.ID_MEMBER=s.ID_MEMBER) LEFT JOIN $prefix4 AS a ON (m.ID_MSG=a.ID_MSG AND ID_THUMB = 0) where t.ID_BOARD IN($board) GROUP BY t.ID_TOPIC order by t.ID_TOPIC DESC limit 0,$number";
$result = mysql_db_query($db_name,$sql); $row = mysql_num_rows($result); $i = 0;
while ($num = mysql_fetch_array($result)) {
$idtopic = $num["ID_TOPIC"]; $id_msg = $num["ID_MSG"]; $title = $num["subject"]; $id_last_msg = $num["ID_LAST_MSG"]; $numViews =$num["numViews"]; $reply = $num["numReplies"]; $id_thumb =$num["ID_THUMB"]; $id_poster =$num["ID_MEMBER"]; $poster =$num["posterName"]; $datepost =$num["posterTime"];
// picture front of topic if(!empty($num['ID_MSG'])){ $avatar="<img src=\"".$boardurl."/index.php?action=dlattach;topic=".$idtopic.";attach=".$id_thumb.";image\" width='55' height='55' border='0'>"; }else { $avatar=""; }
$today = date("d M Y"); $date =date("d",$num["posterTime"]); $month = $thaiful_n[date ("m",$num["posterTime"]) -1]; $year=date("Y",$num["posterTime"]) +543; $datepost =date("d M Y",$num["posterTime"]); $stime =date("H:i:s",$num["posterTime"]);
//date post if ($today==$datepost) { $time = date("<font color='#FF0000'><b>วันนี้, $stime</font></b>"); } else { $time = date ("เมื่อวันที่ : $date $month $year, $stime"); }
if($datepost==$today){ $img_new="<img src=\"images/new_topic.gif\">"; //path picture new }else { $img_new=""; }
//show the content if ($i % 2 == 0) echo("<tr>"); echo ("<td valign='top' align='center' width=''><table bgcolor='#F3F3F3' border='0' cellpadding='1' cellspacing='0' width='100%'><tr><td><table width='100%' border='0' cellpadding='1' cellspacing='0' bgcolor='#FFFFFF'><tr><td valign='top' ><a href='".$boardurl."/index.php?topic=".$idtopic.".msg".$id_msg.";topicseen#new'' target='_blank' >".$avatar."</a></td><td align='left'><a href='".$boardurl."/index.php?topic=".$idtopic.".msg".$id_msg.";topicseen#new'' target='_blank' ><b>". $title."</b></a> (ดู : ".$numViews."|ตอบ :".$reply." )".$img_new."<br/> Last update by : <a href='".$boardurl."/index.php?action=profile;u=".$id_poster."'' target='_blank' >".$poster."</a> <br/>".$time." </td><td width='2%' ><a href='".$boardurl."/index.php?topic=".$idtopic.".msg".$id_last_msg."#new'' target='_blank' ><img src=\"".$boardurl."/Themes/default/images/icons/last_post.gif\" border='0' alt='Last Post'></a></td></tr></table></td></tr></table></td>"); if ($i % 4== 4) echo("</tr>"); $i++;
} ?> </table> อันนี้ผมเคยลองแล้วครับท่านไม่ได้ครับ//
|
|
|
|
|