phpBB login integration การ login โดยใช้ user phpBB

หลายคนคงสงสัยว่าจะ login โดยใช้ member ของ webboard phpBB ได้ยังไง เชื่อได้ว่าทุกคนที่ต้องการทำเว็บก็ต้องการทำระบบ member กันแทบทั้งสิ้น หากเราใช้ member ของ phpBB แล้วเราจะเขียนติดต่อกับมันได้อย่างไร ลองมาดูคลิป youtube นี้ดูแล้วกันครับ มีทั้ง login, logout และการ verify username/password ด้วย

ผมได้ทดสอบด้วยตัวเองแล้วครับ จริงๆแล้วไม่จำเป็นต้อง comment โค๊ดด้านล่างนี้ออกจาก functions.php (ในกรณีที่ไม่ต้องการวางไฟล์ต่างๆไว้ใน path เดียวกับ phpBB)

1
2
3
4
if (!defined('IN_PHPBB'))
{
	exit;
}

เพียงแค่เราใส่โค๊ดด้านล่างที่ไฟล์ login.php ก็ทำให้สามารถใช้ function ต่างๆใน functions.php ได้แล้วครับ

1
define('IN_PHPBB', true);

สุดท้ายนี้ สำหรับคนที่ไม่อยากดูคลิปให้จบล่ะก็ ผมได้ upload phpBB_login_integration_code ไว้ให้แล้วครับ หวังว่าคงอ่านเข้าใจนะ ^ ^

ที่กล่าวมาทั้งหมด เป็นการใช้ประโยชน์จาก member ของ phpbb เท่านั้นครับ ไม่รวมถึงการที่ใช้สถานะ login ร่วมกัน
hope you enjoy with this article.