ไม่เข้าใจเรื่องการจำกัดสิทธิ์ค่ะ T_T

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

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

tangmo
PHP Newbie
PHP Newbie
Posts: 8
Joined: 18/09/2008 12:25 am

ไม่เข้าใจเรื่องการจำกัดสิทธิ์ค่ะ T_T

Post by tangmo » 18/09/2008 9:01 pm

<?
include("inc/config.php");
//echo "txtusername==".$txtusername;
//echo "<br>txtpass==".$txtpass;
//echo "<br>";

$sql="SELECT
`person`.`P_id`,
`person`.`P_firstname`,
`person`.`P_lastname`,
`person`.`Type_id`,
`person`.`Username`,
`person`.`Password`,
`person`.`status`
FROM
`person`
where username='$txtuser' and password='$txtpass' ";


$dbquery = mysql_db_query($db_name,$sql) or die("cannot connect db");
if($row=mysql_fetch_array($dbquery)){
session_start();
session_register("s_id");
session_register("s_user");
session_register("s_firstname");
session_register("s_lastname");
$_SESSION["s_id"]=$row[0];
$_SESSION["s_firstname"]=$row[1];
$_SESSION["s_lastname"]=$row[2];
$_SESSION["s_user"]=$row[3];

$id=$row[0];

if ($row[6]=='member') {
echo "ไม่สามารถเข้าสู่การจัดการนี้ได้";
}else if ($row[6]=='admin'){
echo "ไม่สามารถเข้าสู่การจัดการนี้ได้";
}else if($row[6]=='authorize'){
echo "ไม่สามารถเข้าสู่การจัดการนี้ได้";
}else if($row[6]=='manjana'){
echo "สถานะของคุณคือ manjana";
}
} else { echo "<meta http-equiv=refresh content=0;URL=login.php?login=failed>";} //??????????????????????????????

mysql_close(); // ?????? db ???????

?>
ทำไงจาดักผู้ใช้งานได้ค่ะ ให้เค้าเข้าหน้าคนอื่นไม่ได้นะค่ะ

tangmo
PHP Newbie
PHP Newbie
Posts: 8
Joined: 18/09/2008 12:25 am

Re: ไม่เข้าใจเรื่องการจำกัดสิทธิ์ค่ะ T_T

Post by tangmo » 18/09/2008 9:03 pm

คือว่า ช่วยดู code ให้หน่อยนะคะ ไม่รุ้ว่าทำถูกหรือเปล่า ไปๆมาๆ ชักเริ่ม งง อะคะ

พอลองวางดักดูมันก็ไม่เข้าเงื่อนไขไหนเลย โดดออกมาหน้า login.php เลยอะคะ งงมาก

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23240
Joined: 22/09/2008 6:18 pm
Contact:

Re: ไม่เข้าใจเรื่องการจำกัดสิทธิ์ค่ะ T_T

Post by mindphp » 18/09/2008 11:26 pm

ลอง comment
// echo "<meta http-equiv=refresh content=0;URL=login.php?login=failed>";
ก่อนครับ
แล้วเช็คค่าตัวแปลที่ใช้ว่ามีครบหรือเปล่า
ติดตาม 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

tangmo
PHP Newbie
PHP Newbie
Posts: 8
Joined: 18/09/2008 12:25 am

Re: ไม่เข้าใจเรื่องการจำกัดสิทธิ์ค่ะ T_T

Post by tangmo » 19/09/2008 12:02 am

ขอบคุณ คุณ mindphp มากๆเลยนะคะ

ที่มาให้ข้อมูล ตอนนี้ทำได้แล้วนะค่ะ ดีใจมากเลยค่ะ อิอิ ^ ^

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot], Google Adsense [Bot] and 14 guests