การรวมหน้า log in ของเวบไซต์ กับ phpbb3

คู่มือการติดตั้ง และ วิธีใช้งาน phpBB Video สอนการใช้งาน การติดตั้ง สอน ติดตั้ง Mod

Moderator: phpbb, mindphp, ผู้ดูแลกระดาน

กฎการใช้บอร์ด
ห้ามถามที่บอร์ด นี้นะครับ ไว้สำหรับ เป็นแหล่งข้อมูล ไม่ต้องถามในหมวดนี้นะครับเพราะจะไม่มีใครตอบ
F0rG0ttenZ0ne
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 1473
ลงทะเบียนเมื่อ: 22 ม.ค. 2009, 06:56

การรวมหน้า log in ของเวบไซต์ กับ phpbb3

โพสต์โดย F0rG0ttenZ0ne » 03 ต.ค. 2010, 19:01

เห็นมีสมาชิกหลายๆท่านสอบถามเรื่องการทำ จริงๆมีอยุ่หลายวิธี ทั้งการเขียน code เอง และการนำ code ของ phpbb มาใช้งาน

ผมเลยลองๆถามพี่กูเกิ้ลดู ก็มีหลายวิธี แต่มีวิธีที่ง่ายและน่าสนใจอยู่บ้างผมคัดมาให้เป้น 1 ในหลายๆวิธีนะครับ สมาชิกท่านไหนสนใจก็ลองนำ

ไปปรับแต่งกันดู ถ้าอยากทำแบบเต้มรุปแบบก็ ปรับเปลี่ยน แก้ไขกันเองนะครับ เพราะรายละเอียดมันค่อนข้างเยอะ

โค้ด: เลือกทั้งหมด

<?php 
define('IN_PHPBB', true);
define('ROOT_PATH', "../ชื่อบอร์ดที่ติดตั้งอยู่");
$forumurl = 'http://ชื่อเวบไซต์/ชื่อบอร์ดที่ติดตั้งอยู่';
$newurl = 'http://ชื่อเวบไซต์/';
 
if (!defined('IN_PHPBB') || !defined('ROOT_PATH')) {
    exit();
}
 
$phpEx = "php";
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : ROOT_PATH . '/';
include($phpbb_root_path . 'common.' . $phpEx);
 
$user->session_begin();
$auth->acl($user->data);
 
?>
 
<?php if ($user->data['user_id'] == ANONYMOUS) { ?>
// content for guests - login form
<form action="<?php echo $forumurl; ?>ucp.php?mode=login" method="post">
<input type="text" name="username" value="" /><br />
<input type="password" name="password" value="" /><br />
<input type="checkbox" name="autologin" value="1" /> Remember Me<br />
<input type="hidden" name="redirect" value="<?php echo $newurl; ?>" />
<input type="submit" name="login" value="Login" /> </form>
Not a member? <a href="<?php echo $forumurl; ?>ucp.php?mode=register">Register now</a>!
 
<?php } else { ?>
// content for members - logout link
 
<a href="<?php echo $forumurl; ?>ucp.php?mode=logout&sid=<?php echo $user->data['session_id']; ?>"Log Out</a>
 
<?php } ?>


เซฟชื่อไฟล์เป็น index.php หรือชื่ออะไรก็ได้ตามต้องการ

ตรงนี้

โค้ด: เลือกทั้งหมด

$newurl = 'http://ชื่อเวบไซต์/';


เปลี่ยนได้ตามต้องการเป็นที่อยุ่ของไฟล์ ที่เราทำหน้า log in นะครับ

เช่น

$newurl = 'http://ชื่อเวบไซต์/login/';


หวังว่าคงเป็นประโยชน์สำหรับหลายๆท่านนะครับ

credit : zenverse
FAQ ปัญหาการใช้งาน การตั้งค่า กรุณาอ่านก่อนตั้งคำถาม*
ใครไม่มาโพสปิดกระทู้ ต้องขออภัยที่ผมไม่สามารถช่วยท่านได้ในโอกาสต่อไป
ถ้ามีใน FAQ อาจไม่ได้รับคำตอบ

เมื่อได้รับคำตอบแล้วเข้ามา โพสบอกด้วยครับว่าได้หรือไม่ได้

ภาพประจำตัวสมาชิก
phpbb
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 3134
ลงทะเบียนเมื่อ: 19 มิ.ย. 2008, 00:26
ติดต่อ:

Re: การรวมหน้า log in ของเวบไซต์ กับ phpbb3

โพสต์โดย phpbb » 16 ต.ค. 2010, 16:42

มีประโยชน์มากๆ เลยครับ
ใครมาอ่านแล้วเอาไปใช้ ก็ ตอบกระทู้ขอบคุณไว้หน่อยก็ดีนะครับ
โหลด phpBB3 ภาษาไทย ทั้งหน้าเว็บ และ admin
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป

สมาชิกใหม่ ก่อนถามแนะนำตัว
viewforum.php?f=41
กฏการใช้งานบอร์ด
viewtopic.php?f=37&t=5940

ภาพประจำตัวสมาชิก
dsonline
phpBBThailand Hero Member
phpBBThailand Hero Member
โพสต์: 182
ลงทะเบียนเมื่อ: 21 ต.ค. 2008, 20:08
ที่อยู่: Thailand
ติดต่อ:

Re: การรวมหน้า log in ของเวบไซต์ กับ phpbb3

โพสต์โดย dsonline » 06 พ.ย. 2010, 11:12

ขอบคุณมากครับ มีประโยชน์มากครับ :mrgreen:
The softest water wears down the hardest rock.

dizuke
phpBBThailand Newbie
phpBBThailand Newbie
โพสต์: 3
ลงทะเบียนเมื่อ: 04 พ.ค. 2011, 21:44

Re: การรวมหน้า log in ของเวบไซต์ กับ phpbb3

โพสต์โดย dizuke » 04 พ.ค. 2011, 21:47

ลงชื่อ ขอบคุณไว้ก่อนครับ : )

ภาพประจำตัวสมาชิก
nine9517
phpBBThailand Newbie
phpBBThailand Newbie
โพสต์: 5
ลงทะเบียนเมื่อ: 09 พ.ค. 2011, 14:30

Re: การรวมหน้า log in ของเวบไซต์ กับ phpbb3

โพสต์โดย nine9517 » 09 พ.ค. 2011, 15:23

ขอบคุณมากมายครับขอบคุณหลายเด่อ :onfire:


  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 3 และ บุคคลทั่วไป 0 ท่าน