เข้าเรื่องเลย ล่ะกันน่ะครับ ผมต้องการทำหน้าล้อกอินเพื่อเข้าสู่ระบบ โดยประกอบด้วย 3 ไฟล์คือ
1. ไฟล์ login เป็นไฟล์แรกที่ใช้ในการกรอก user name และ password
2. ไฟล์ error.php จะเป็นไฟล์ที่ใช้ในการบอกว่าผู้ใช้ป้อนรหัสผ่านหรือชื่อ ผิดพลาด
3. ไฟล์ admin.php เป็นไฟล์ที่บอกว่าเข้าสู่ระบบสำเร็จ
หลักการทำงานคือ ไฟล์ login ทำหน้าที่ในการรับ username และ password ในที่นี่ใช้ username=admin และ password=admin โดยถ้าหากป้อนข้อมูลผิดก็จะไปยังไฟล์ error และถ้าป้อนข้อมูลถูกก็ให้ไปที่ไฟล์ admin ในที่นี้ผมใช้การกำหนด username และ password โดยตรง
ไม่ได้เปรียบเทียบจากฐานข้อมูลดังโค้ดนี้
<form name="form1" method="post" action="admin.php">
<font size=2>User Name : </font><input type="text" name="user"><br>
<font size=2>Pass Word : </font><input type="password" name="password"><br><br>
<input type="submit" value="ตกลง">
<input type="reset" value="ยกเลิก">
</form>
ส่วนไฟล์ที่ใช้ในการตรวจสอบว่าผลเป็นอย่างไรอยู่ที่ไฟล์ admin.php มีดังนี้
<?
if(($user=="admin") and ($password=="admin"))
{
print("ยินดีต้อนรับคุณ admin เข้าสู่ HomePage ของเรา");
}
else
print("คุณไม่สามารถเข้าสู่ระบบได้เนื่องจากผิดพลาด");
?>
คำถามคือ จะป้อนข้อมูลถูกหรือผิดมันก็จะมาทำงานที่ไฟล์ admin ตลอด อยากทราบว่าทำยังไงถึงจะให้มันลิงคืไปยังไฟล์ error หากป้อนข้อมูลผิด
ช่วยหน่อยน่ะครับ .....ขอบคุณครับ
[email protected]
ช่วยด้วยครับ มือใหม่ PhP ปัยหาเรื่องหน้า login ครับ
Moderator: mindphp, ผู้ดูแลกระดาน
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41410
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
<?
if(($user=="admin") and ($password=="admin"))
{
้header("Location: admin.php");
} else {
header("Location: error.php");
}
?>
หรือไม่ก็ ใช้ include มาประยุคย์ใช้ เอา
if(($user=="admin") and ($password=="admin"))
{
้header("Location: admin.php");
} else {
header("Location: error.php");
}
?>
หรือไม่ก็ ใช้ include มาประยุคย์ใช้ เอา
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
- 1 ตอบกลับ
- 8604 แสดง
-
โพสต์ล่าสุด โดย icphp
27/12/2021 4:40 pm
-
-
โพสต์ใหม่ Module login (โมดูล ล็อกอิน) สำหรับ Login ร้านค้า Joomshopping
โดย pprn » 09/10/2018 1:56 pm » ใน Joomla Extension Review - 0 ตอบกลับ
- 5558 แสดง
-
โพสต์ล่าสุด โดย pprn
09/10/2018 1:56 pm
-
-
-
โพสต์ใหม่ ย้าย server phpbb เเล้ว login ไม่ได้ session เปลี่ยนไปตลอด login หลุด
โดย thatsawan » 26/01/2015 7:20 pm » ใน Programming - PHP - 1 ตอบกลับ
- 2085 แสดง
-
โพสต์ล่าสุด โดย thatsawan
26/01/2015 7:21 pm
-
-
-
โพสต์ใหม่ มีวิธีการ Login เข้า joomla โดยแค่ส่ง parameter ไปที่หน้าสักหน้า แล้ว Login เลยเป็นไปได้ไหมครับ
โดย mcmakdonal » 21/04/2017 9:13 am » ใน Joomla Development - 3 ตอบกลับ
- 2195 แสดง
-
โพสต์ล่าสุด โดย mcmakdonal
21/04/2017 11:47 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 103