|
|
|
ขอความช่วยเหลือค่ะ ระบบ Login โดยกำหนด level 3 Status |
|
|
|
|
|
|
|
ออกตัวก่อนนะครับว่าไม่เก่งเหมือนกัน แต่ผมก้อใช้รูปแบบนี้อยู่เหมือนกันครับ
ใน Database ของ user ผมเก็บ ฟิว level ไว้ด้วย
พอ login ผมก้อเอา level นี้มาเช็คกับ user ที่ login ครับ
เช่น
if rs("level") = 1 then
response.redirect "1.asp"
elseif rs("level") = 2 then
response.redirect "2.asp"
else
response.redirect "login.asp"
end if
และก้อส่งค้า level ของ user ที่ login นี้ไป กับ session ครับ
เป็นต้นครับ
ไม่รู้ว่า จะเอาไปใช้ได้หรือป่าวนะครับ
ผมเคยทำเลยเอามาบอกเพื่อเอาไปปรับปรุ่งได้ครับ
|
|
|
|
|
Date :
2010-07-21 17:10:28 |
By :
ntt007 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะมีใส่ User และ Password ด้วย และจะจัด code ในรูปแบบไหนคะ ท่าน nung
คือ User :
Password :
Level :
ไม่รู้จริงๆ ค่ะ มือใหม่
|
|
|
|
|
Date :
2010-07-22 08:29:39 |
By :
Fhaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก้อ ในฐานข้อมูล ก้อเก็บ ฟิว user ,password,level ครับ แล้วก้อกำหนด level แต่ละ user ไว้
พอถึงหน้า login ก้อเอา user and password มาเช็ค ถ้า login ถูกต้อง ก้อ เข้าสู้การ เช็ค level ครับ
เดี่ยวผมทำตัวอย่างให้ดูครับ รอแป้ป
|
|
|
|
|
Date :
2010-07-22 15:49:17 |
By :
nung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเอานี้ไปดูเป็นตัวอย่างครับเพื่อจะเข้าใจง่ายขึ้นครับ
ผมทำให้
ไปโหลดได้ที่นี้นะครับ
http://www.kaceecurtain.com/download/login.rar
ถ้าต้องการให้ กรอก level ก้อเพิ่ม ช่อง level เข้าไปครับ ตอนเช็ค ก้อเอาไปเช็ค กับ ฐานข้อมูลเอา
แต่ขอแนะนำครับ ที่จริง level เราน่าจะเป็นคนกำหนด ไม่ควรให้ user กรอก เองครับ
ให้เขากรอกแค่ user and pass ก้อพอ ส่วน level เราค่อยเขียน code เช็คเอาครับ
แต่ถ้าต้องการ ทำอย่างที่ต้องการก้อใช้ code นี้เลยครับ
ไม่เข้าใจสอบถามได้นะครับ
[email protected]Code (ASP)
usernames = request.Form("username")
passwords = request.Form("password")
level = request.form("level")
strsql = "select * from User_login where username='"& usernames & "' and password= '"& passwords &"'"
set rslogin = server.createobject("adodb.recordset")
rslogin.open strsql, conn, 1, 2
If Not rslogin.eof Then
levels = level
session("level") = levels 'เก็บค่า level
session("username") = rslogin("username") 'เก็บค่า username
'ตรวจสอบ level
if levels = 1 then
response.Redirect("level1.asp")
elseif levels = 2 then
response.Redirect("level2.asp")
else
response.Redirect("level3.asp")
end if
end if
|
|
|
|
|
Date :
2010-07-22 16:19:02 |
By :
nung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นู๋ รัน โปรแกรมที่ลองทำมาให้ ได้แล้วนะค่ะ ท่าน nung
และจะเอามาปรับแต่งและประยุกค์ให้เหมาะสม ดูนะคะ
ดีใจจัง..... นี่แหละขวัญใจเลย ให้คะแนนแล้วนะ....
|
|
|
|
|
Date :
2010-07-24 12:58:03 |
By :
Fhaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เป็นไรครับ
มีเรื่องไรสอบถามได้ครับ
|
|
|
|
|
Date :
2010-07-27 08:54:42 |
By :
nung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|