ภาษาไทย สำหรับ phpBB เวอร์ชั่นล่าุด คือ 3.2.2
มาแล้วโหลดได้เลย
มาแล้วโหลดได้เลย
รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
Moderator: phpbb, mindphp, ผู้ดูแลกระดาน
รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
คือผมจะดึง กระทู้ล่าสุดมาหน้าเว็บอะครับ ผมไล่หาดูแล้ว เจอครับ แต่ว่า พอเอาไปใช้มันเกิด error อะครับ มันไม่แสดงผล เลยอยากจะขอคำแนะนำครับ
อยากได้ที่มีทั้ง หัวข้อ ผู้โพส และ เวลาครับ
** ขอบคุณครับ **
ลืมไปเลย..ไฟล์ login ของบอร์ดอยู่ที่ไหนหรอครับ
อยากได้ที่มีทั้ง หัวข้อ ผู้โพส และ เวลาครับ
** ขอบคุณครับ **
ลืมไปเลย..ไฟล์ login ของบอร์ดอยู่ที่ไหนหรอครับ
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
จากกระทู้ไหนครับ Error อะไรครับ
โหลด phpBB3 ภาษาไทย ทั้งหน้าเว็บ และ admin
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
จำได้คร่าวๆนะครับ เพราะลองมานานแล้ว เจอในห้องนี้ละครับ หน้า หลังๆ
Topic อะไรสักอย่างนี่หละครับ
เด๋วลองใหม่แล้วจะเอารูปมาให้ดูครับ ขอหากระทู้นั้นเปปนุง ^^
แล้วไฟล์ login ของบอร์ด phpbb นี่อยู่ตรงไหนหรอครับ ผมจะเอา code login มาหน้าเว็บอะครับ
Topic อะไรสักอย่างนี่หละครับ
เด๋วลองใหม่แล้วจะเอารูปมาให้ดูครับ ขอหากระทู้นั้นเปปนุง ^^
แล้วไฟล์ login ของบอร์ด phpbb นี่อยู่ตรงไหนหรอครับ ผมจะเอา code login มาหน้าเว็บอะครับ
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
OK ครับ ขึ้นตามนี้
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php
$dbhost = "localhost";
$dbname = 'xxxx'; << ใส่ ชื่อ database
$dbuser = 'xxxx'; << ใส่ user ของฐานข้อมูล
$dbpasswd = 'xxxx'; << ใส่ pass ของฐานข้อมูล
$table_prefix = 'phpbb_';
mysql_connect($dbhost, $dbuser, $dbpasswd) or die ('ติดต่อ ฐานข้อมูลไม่ได้');
mysql_select_db($dbname);
$query = "SELECT topic_id, topic_title FROM " . $table_prefix . "topics ORDER BY topic_last_post_id DESC LIMIT 0,10";
mysql_query("SET NAMES 'utf8'"); ****ตรงนี้เป็นตำแหน่งที่ให้ใส่เพิ่มเมื่อกี้นะครับ****
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result)) {
echo "<a href=\"/domain ของเราครับ/ตำแหน่งวาง webboard/viewtopic.php?t=$row[topicid]\" >{$row['topic_title']}</a><br>" ;
}
mysql_close();
?>
<body>
</body>
</html>[/quote]
อันนี้ code ผมครับ{$row['topic_title']}
" ; } mysql_close(); ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php
$dbhost = "localhost";
$dbname = 'xxxx'; << ใส่ ชื่อ database
$dbuser = 'xxxx'; << ใส่ user ของฐานข้อมูล
$dbpasswd = 'xxxx'; << ใส่ pass ของฐานข้อมูล
$table_prefix = 'phpbb_';
mysql_connect($dbhost, $dbuser, $dbpasswd) or die ('ติดต่อ ฐานข้อมูลไม่ได้');
mysql_select_db($dbname);
$query = "SELECT topic_id, topic_title FROM " . $table_prefix . "topics ORDER BY topic_last_post_id DESC LIMIT 0,10";
mysql_query("SET NAMES 'utf8'"); ****ตรงนี้เป็นตำแหน่งที่ให้ใส่เพิ่มเมื่อกี้นะครับ****
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result)) {
echo "<a href=\"/domain ของเราครับ/ตำแหน่งวาง webboard/viewtopic.php?t=$row[topicid]\" >{$row['topic_title']}</a><br>" ;
}
mysql_close();
?>
<body>
</body>
</html>[/quote]
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
โค้ด: เลือกทั้งหมด
echo "<a href=\"/domain ของเราครับ/ตำแหน่งวาง webboard/viewtopic.php?t=$row[topicid]\" >{$row['topic_title']}</a><br>" ;
โค้ด: เลือกทั้งหมด
echo "<a href=\"/domain ของเราครับ/ตำแหน่งวาง webboard/viewtopic.php?t=$row[topicid]\" >" .$row['topic_title']."</a><br>" ;
โหลด phpBB3 ภาษาไทย ทั้งหน้าเว็บ และ admin
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
ก็ยังไม่ได้ครับ ขึ้น
" .$row['topic_title']."
" ; } mysql_close(); ?>
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
จับภาพหน้าจอมาดูได้ไหมครับ
โหลด phpBB3 ภาษาไทย ทั้งหน้าเว็บ และ admin
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
พอดีก็ไม่แน่ใจเหมือนกันว่าจะจับอะไรมาให้ดูอะครับ พอ run test.html (ไฟล์ที่ผมทดสอบ) มันก็ขึ้นเป็นข้อความที่ผมโสไว้ 2 บรรทัดเท่านั้นครับ ไม่มีอะไรขึ้นมากว่านั้นเลยphpbb เขียน:จับภาพหน้าจอมาดูได้ไหมครับ
แล้วผมไปเจอตัวนี้มาครับ ตรงกับที่ผมต้องการมาก คือสามารถ เลือกให้แสดงได้ ว่าจะให้ โชว์ 10 กระทู้ของกระทู้ไหน
โค้ด: เลือกทั้งหมด
<?php
//โดย มนตรี หลินภู
//ดึงกระทู้ล่าสุดจาก phpBB แยกเป็นหมวดหมู่ หรือรวมทั้งหมดู
$list = "12"; // ต้องการให้โชว์กี่กระทู้ ใส่เข้าไปได้เลย
$sboard = "1"; // ใส่ 0 ถ้าต้องการกระทู้จากบอร์ดทุกบอร์ด และใส่ 1 ถ้าต้องการเจาะจงบอร์ด
if (empty($board)) {
$category = "7"; // เปลี่ยนตรงนี้ถ้าอยากให้บอร์ดไหนเป็นค่า default id ของบอร์ด
}
// ถ้าใส่ 1 อย่าลืมระบุ id ของบอร์ดด้วยเช่น
// http://www.***.com/forum/lasttopic.php?board= อย่างนี้ เช่น http://www.***.com/forum/lasttopic.php?board=3.0
// ถ้าไม่ได้ใส่ ?board=.. ก็ให้มันแสดงตาม id ของบอร์ด ตามข้างล่าง
?>
<?
include("config.php"); //ระบุ path ของไฟล์นี้ด้วยครับ เช่น forum/config.php เป็นก้าน
$prefix = $table_prefix."topics";
@mysql_connect($dbhost,$dbuser,$dbpasswd) or die("ขออภัย ขณะนี้ไม่สามารถติดต่อฐานข้อมูลได้ กรุณาเข้าชมใหม่ภายหลัง");
$charset ="SET NAMES 'tis620'";mysql_query($charset) //ถ้าเป็น tis620 ก็ใส่แทน utf8 เลย
or die('Invalid query: ' . mysql_error());
if ($sboard=="0") {
$Sql = "SELECT * FROM $prefix order BY topic_id DESC limit 0,$list ";
} elseif ($sboard=="1") {
$Sql = "SELECT * FROM $prefix where forum_id ='$category' order by topic_id DESC limit 0,$list ";
}
$result = mysql_db_query($dbname,$Sql);
$nrow = mysql_num_rows($result);
while ($num = mysql_fetch_assoc($result)) {
$id_topic = $num["topic_id"];
$forum_id = $num["forum_id"];
$title = $num["topic_title"];
$id_user = $num["topic_first_poster_name"];
$reply= $num["topic_replies"];
$view = $num["topic_views"];
$id_profile = $num["topic_last_poster_id"];
$today = date("d M Y");
$time = date("d M Y", $num["topic_time"]);
if ($today==$time) {
$time = date("<font color='#FF0000'><b>วันนี้ .</font></b>", $num["topic_time"]);
} else {
$time = date("d M", $num["topic_time"]);
}
echo "<table width='100%' cellpadding='0' cellspacing='0' ><tr><td width='10%'>\n";
echo "<img src=images/bullet.gif border=0 alt='Topic $tid'>\n"; //ระบุ pathของ icon ที่นำมาใส่ข้างหน้าครับ
echo "<font color='#333333'> <a href=viewtopic.php?f=$id_forum&t=$id_topic target='_blank' rel='stylesheet'>$title</font></a></td>
</tr></tr></table>\n";
/*
//ต้องการแสดงผู้โพส นำไปแทรกก่อน</tr></tr></table>\n"; //tuan
(comments : $reply | views : $view) posted by : <a href='memberlist.php?mode=viewprofile&u=$id_profile' target='_blank' >$id_user</a> เมื่อ : $time
*/
}
?>
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
ลองใช้ โค้ดแรกซิครับ
ไฟล์ ต้องเป็น .php ครับไม่ใช่ .html
ไฟล์ ต้องเป็น .php ครับไม่ใช่ .html
โหลด phpBB3 ภาษาไทย ทั้งหน้าเว็บ และ admin
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
ถามอีกนิดครับ ถ้าต้อง save เป็น .php แล้วผมจะดึงขึ้นหน้าเว็บยังไงหรอครับ เพราะหน้าเว็บเป็นไฟล์ .html
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
ใช้ iframe ระบุไปที่ไฟล์ .php ของเราเอาก็ได้ครับ
หรือจะใช้ SSI ถ้า server สนับสนุนก็ได้
หรือจะใช้ SSI ถ้า server สนับสนุนก็ได้
โหลด phpBB3 ภาษาไทย ทั้งหน้าเว็บ และ admin
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป
สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
ขอบคุณครับ...แต่ก็ยังไม่ได้ครับ คราวนี้แสดง แต่ขึ้นว่า
แล้วนี่ code iframe ผม
ผิดพลาดตรงไหน ช่วยชี้แนะทีครับ
ขึ้นเหมือนเว็บเข้าไม่ได้อะครับThe webpage cannot be found
HTTP 404
Most likely causes:
?There might be a typing error in the address.
?If you clicked on a link, it may be out of date.
What you can try:
Retype the address.
Go back to the previous page.
Go to and look for the information you want.
More information
แล้วนี่ code iframe ผม
โค้ด: เลือกทั้งหมด
<IFRAME src="www.yen-d.com/top10.php/"
width="100%" marginheight="0" marginwidth="0" frameborder="0" height="330"
scrolling=no noresize></IFRAME>
- dsonline
- phpBBThailand Hero Member
- โพสต์: 182
- ลงทะเบียนเมื่อ: 21 ต.ค. 2008, 20:08
- ที่อยู่: Thailand
- ติดต่อ:
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
gungsakab เขียน:OK ครับ ขึ้นตามนี้
อันนี้ code ผมครับ{$row['topic_title']}
" ; } mysql_close(); ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php
$dbhost = "localhost";
$dbname = 'xxxx'; << ใส่ ชื่อ database
$dbuser = 'xxxx'; << ใส่ user ของฐานข้อมูล
$dbpasswd = 'xxxx'; << ใส่ pass ของฐานข้อมูล
$table_prefix = 'phpbb_';
mysql_connect($dbhost, $dbuser, $dbpasswd) or die ('ติดต่อ ฐานข้อมูลไม่ได้');
mysql_select_db($dbname);
$query = "SELECT topic_id, topic_title FROM " . $table_prefix . "topics ORDER BY topic_last_post_id DESC LIMIT 0,10";
mysql_query("SET NAMES 'utf8'"); ****ตรงนี้เป็นตำแหน่งที่ให้ใส่เพิ่มเมื่อกี้นะครับ****
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result)) {
echo "<a href=\"/domain ของเราครับ/ตำแหน่งวาง webboard/viewtopic.php?t=$row[topicid]\" >{$row['topic_title']}</a><br>" ;
}
mysql_close();
?>
<body>
</body>
</html>
phpbb เขียน:แก้เป็นโค้ด: เลือกทั้งหมด
echo?"<a?href=\"/domain?ของเราครับ/ตำแหน่งวาง?webboard/viewtopic.php?t=$row[topicid]\"?>{$row['topic_title']}</a><br>"?;??
โค้ด: เลือกทั้งหมด
echo?"<a?href=\"/domain?ของเราครับ/ตำแหน่งวาง?webboard/viewtopic.php?t=$row[topicid]\"?>"?.$row['topic_title']."</a><br>"?;??
โค้ด: เลือกทั้งหมด
echo?"<a?href=\"/domain?ของเราครับ/ตำแหน่งวาง?webboard/viewtopic.php?t=$row[topicid]\"?>{$row['topic_title']}</a><br>"?;?
โค้ด: เลือกทั้งหมด
echo?'<a?href="/domain?ของเราครับ/ตำแหน่งวาง?webboard/viewtopic.php?t='?.?$row[topicid]?.?'"?>'?.?$row['topic_title']?.?</a><br>"?;
The softest water wears down the hardest rock.
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
ขอบคุณครับ...แต่ก็ยังไม่ได้อยู่ดีครับ ไม่รู้ว่าผมทำไรผิดตรงไหนหรือป่าว
ตรง domain ใส่ localhost หรือ http://www.xxxxx.***" onclick="window.open(this.href);return false; ครับ เพราะผมลองมาทั้ง 2 แบบ ก็ไม่ได้ทั้งคู่ครับ หรือผมจะทำส่วนของ iframe ผิด
อีก 1 code ที่ทำไว้ก็
ก็ไม่ได้เช่นกันครับ
โค้ด: เลือกทั้งหมด
echo '<a href="/domain ของเราครับ/ตำแหน่งวาง webboard/viewtopic.php?t=' . $row[topicid] . '" >' . $row['topic_title'] . </a><br>" ;
โค้ด: เลือกทั้งหมด
<IFRAME src="www.yen-d.com/top10.php/" width="100%" marginheight="0" marginwidth="0" frameborder="0" height="330" scrolling=no noresize></IFRAME>
โค้ด: เลือกทั้งหมด
<iframe name="topten" width="100%" height="330" src="http://www.yen-d.com/top10.php" scrolling="no" frameborder="0"></iframe>
Re: รบกวนสอบถามวิธีดึงข้อมูลบอร์ดมาหน้าเว็บ
ทำได้แล้วครับ นั่งงมต้องนานทำไมมันไม่ได้ ลืมลบ comment ข้างหลังออก มันเลยฟ้อง syntax error
แต่ตอนนี้ติดปัญหาใหม่แล้วครับ คือเมื่อกดไปที่ link มันไม่เข้าหน้า board อะครับ มันขึ้นว่า
แก้ไขยังไงดีครับ
แต่ตอนนี้ติดปัญหาใหม่แล้วครับ คือเมื่อกดไปที่ link มันไม่เข้าหน้า board อะครับ มันขึ้นว่า
โค้ด: เลือกทั้งหมด
The webpage cannot be found
HTTP 404
Most likely causes:
There might be a typing error in the address.
If you clicked on a link, it may be out of date.
What you can try:
Retype the address.
Go back to the previous page.
Go to and look for the information you want.
More information
This error (HTTP 404 Not Found) means that Internet Explorer was able to connect to the website, but the page you wanted was not found. It's possible that the webpage is temporarily unavailable. Alternatively, the website might have changed or removed the webpage.
For more information about HTTP errors, see Help.
แก้ไขยังไงดีครับ
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 115 และ บุคคลทั่วไป 0 ท่าน