Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > login กำหนดสิทธิ์ในการเข้าดูข้อมูลได้แค่บริษัทของตัวเองเท่านั้น



 

login กำหนดสิทธิ์ในการเข้าดูข้อมูลได้แค่บริษัทของตัวเองเท่านั้น

 



Topic : 126888



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์




ติดปัญหาในการเข้าดูข้อมูลของบริษัทค่ะ อยากให้เข้าดูได้แค่ข้อมูลที่บริษัทตัวเองรับผิดชอบเท่านั้นค่ะ แต่ตอนนี้ที่เขียนโค้ดได้ มันดูข้อมูลได้หมดเลยค่ะดูได้ทั้งข้อตัวเองและคนอื่น?? รบกวนช่วยดูให้หน่อยนะคะ ต้องลบหรือเพิ่มตรงส่วนไหนหรือเปล่าคะ??

ตาราง premission
1

ตาราง user
2

Code หน้าฟอร์ม
<form name="adduser" action="add_user.php" method="post"> <p style="font-size:16px" id="status" align="center"><strong style="color:purple;">: เพิ่มผู้ใช้งาน :</strong></p> <table width="20%" border="0" cellspacing="0" cellpadding="3" align="center"> <tr><td><div align="right">ชื่อผู้ใช้งาน :</div></td> <td><input name="login_user" type="text" id="login_user" size="15"></td> </tr> <tr><td><div align="right">รหัสผ่าน :</div></td> <td><input name="pass_user" type="password" id="pass_user" size="15"></td> </tr> <tr><td><div align="right">ยืนยันรหัสผ่าน :</div></td> <td><input name="conpass_user" type="password" id="conpass_user" size="15"></td> </tr> <tr><td><div align="right">ชื่อ :</div></td> <td><input name="name_user" type="text" id="name_user" size="15"></td> </tr> <tr><td><div align="right">นามสกุล :</div></td> <td><input name="last_user" type="text" id="last_user" size="15"></td> </tr> <tr><td><div align="right">อีเมล :</div></td> <td><input name="e_mail" type="text" id="e_mail" size="15"></td> </tr> <tr><td><div align="right">เบอร์โทรศัพท์ :</div></td> <td><input name="phone" type="text" id="phone" size="15"></td> </tr> <tr><td><div align="right">สถานะการใช้งาน :</div></td> <td><select name="status_user" id="status_user"> <option value="admin">admin</option> <option value="noc">noc</option> <option value="ceo">ceo</option> <option value="company">company</option> </select> </td> </tr> <tr><td><div align="right">สิทธิ์ในการเข้าใช้งาน :</div></td> <td><select name="id_premission" id="id_premission"> <option value="1">admin</option> <option value="2">noc</option> <option value="3">ceo</option> <option value="4">com_fiber</option> <option value="5">com_equipment</option> </select> </td> </tr> <tr><td align="right"><input type="submit" name="Submit" value="บันทึก"></td> <td><input type="reset" name="Reset" value="ยกเลิก"></td></tr> </table></form>

Code (PHP)หน้า check_login
<?php 
session_start(); //เปิด seesion เพื่อทำงาน
include("../db/connect.php");    //เรียก function สำหรับติดต่อฐานข้อมูลจากหน้า connect.php ขึ้นมา  
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />'; //กำหนดภาษาของเอกสารให้เป็น UTF-8
$username = $_POST["login_user"]; //ประกาศตัวแปรชื่อ username โดยการรับค่ามาจากกล่อง username ที่หน้า Login
$password = $_POST["pass_user"]; //ประกาศตัวแปรชื่อ password โดยการรับค่ามาจากกล่อง password ที่หน้า Login
$id_premission = $_POST["id_premission"];
	if($username == "") {                    //ถ้ายังไม่ได้กรอกข้อมูลที่ชื่อผู้ใช้ให้ทำงานดังต่อไปนี้
		echo "<script type='text/javascript'>alert('กรุณาใส่ชื่อผู้ใช้')</script>";
    	echo "<meta http-equiv ='refresh'content='0;URL=index.php'>";
			} else if($password == "") {        //ถ้ายังไม่ได้กรอกรหัสผ่านให้ทำงานดังต่อไปนี้
		echo "<script type='text/javascript'>alert('กรุณาใส่รหัสผ่าน')</script>";
   		echo "<meta http-equiv ='refresh'content='0;URL=index.php'>";
			} else {                                               //ถ้ากรอกข้อมูลทั้งหมดแล้วให้ทำงานดังนี้
			$check_log = mysql_query("select * from user where login_user = '$username' and pass_user = '$password' ");  //ใช้ภาษา SQL ตรวจสอบข้อมูลในฐานข้อมูล
			$num = mysql_num_rows($check_log); //ให้เอาค่าที่ได้ออกมาประกาศเป็นตัวแปรชื่อ $num
			echo $check_log;
				if($num <=0) {          //ถ้าหากค่าที่ได้ออกมามีค่าต่ำกว่า 1
				echo "<script type='text/javascript'>alert('ชื่อผู้ใช้/รหัสผ่าน ไม่ถูกต้อง กรุณาตรวจสอบใหม่อีกครั้ง')</script>";
    			echo "<meta http-equiv ='refresh'content='0;URL=index.php'>";
					} else {
						while ($data = mysql_fetch_array($check_log) ) { //ถ้าค่ามีมากกว่า 0 ขึ้นไป ให้ดึงข้อมูลออกมาทั้งหมด
							if($data["id_premission"]==1){                          //ตรวจสอบสถานะของผู้ใช้ว่าเป็น Admin
								echo  "<script type='text/javascript'>alert('ยินดีต้อนรับเข้าสู่ระบบ')</script>";            //สร้าง session สำหรับให้ admin นำค่าไปใช้งาน
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "admin";                      //สร้าง session สำหรับเก็บค่า สถานะความเป็น Admin
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									echo "<meta http-equiv='refresh' content='0;../show_project.php'>";	//ส่งค่าจากหน้านี้ไปหน้า show_project.php
									
									echo "กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................";
									}elseif($data["id_premission"]==2){                              //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "noc";
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									echo "<meta http-equiv='refresh' content='0;URL=../NOC/noc_show_project.php'>";								
									
									echo "<br /> กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................";
									}elseif($data["id_premission"]==3){                              //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "ceo";
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									echo "<meta http-equiv='refresh' content='0;URL=../CEO/ceo_project.php'>";
									//ส่งค่าจากหน้านี้ไปหน้า university_view.php
									
									echo "กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................";
									}elseif($data["id_premission"]==4){                              //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "com_fiber";
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									echo "<meta http-equiv='refresh' content='0;URL=../Company/show_document.php'>";
								
									
									echo "<br /> กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................";
									}elseif($data["id_premission"]==5){                              //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "com_equipment";
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									echo "<meta http-equiv='refresh' content='0;URL=../Company/show_document.php'>";
									//ส่งค่าจากหน้านี้ไปหน้า university_view.php
									echo "<br /> กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................";
									}
									}
									}
			}
?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-03-21 10:05:32 By : nachon View : 5011 Reply : 15
 

 

No. 1



โพสกระทู้ ( 312 )
บทความ ( 0 )



สถานะออฟไลน์


โดยหลักการ
1. user ก็ต้องมี id บริษัท
2. ข้อมูล ก็ต้องมี id บริษัท
3. เวลาดึงข้อมูลมาโชว์ก็เอา idบริษัท จาก user ไป where ที่ข้อมูล

มีครบตามนี้รึยัง?






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 10:14:54 By : Mr.T-Bag
 


 

No. 2



โพสกระทู้ ( 116 )
บทความ ( 0 )



สถานะออฟไลน์


ในแต่ในหน้าให้เราตรวจ SESSION ว่าหน้านี้เฉพาะ SESSION ชื่ออะไร

เช่นไฟล์ show_project.php คนที่เข้าดูได้เฉพาะสิทธิ์ admin
ก็แทรกโค๊ด
Code (PHP)
<?php
	session_start();

	//ตรวจสอบสถานะลอคอิน
	if($_SESSION['ses_status'] == "")
	{
		//echo "Please Login!";
		echo "<meta http-equiv='refresh' content='0;login.php'>"; 
		exit();
	}

	//ตรวจสอบสถานะ admin
	if($_SESSION['ses_status'] != "admin")
	{
		//echo "This page for Admin only!";
		echo "<meta http-equiv='refresh' content='0;login.php'>"; 
		exit();
	}
?>



ประวัติการแก้ไข
2017-03-21 10:20:29
2017-03-21 10:21:09
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 10:18:31 By : pxmaster
 

 

No. 3



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Mr.T-Bag เมื่อวันที่ 2017-03-21 10:14:54
รายละเอียดของการตอบ ::
id บริษัท ที่หมายถึง คือ บริษัท 1 คือ บริษัทA แบบนี้หรือเปล่าคะ ถ้าใช่ ยังไม่มีค่ะ พี่ที่มอบหมายงานมาให้ไม่ได้ให้ชื่อบริษัทมาค่ะ บอกมาแค่ว่า บริษัทดูได้แค่ในส่วนที่ตัวเองรับผิดชอบ??

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 10:18:33 By : nachon
 


 

No. 4



โพสกระทู้ ( 312 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 3 เขียนโดย : nachon เมื่อวันที่ 2017-03-21 10:18:33
รายละเอียดของการตอบ ::
คือโครงสร้าง db มันควรจะเป็นงี้นะครับ
tbl_Company (CompID, Name, bla bla bla)
tbl_User (UserID, Name, CompID, bla bla bla)
tbl_Data (RowID, CompID, bla bla bla)

user login --> เก็บ session("CompID") = CompID
โชว์ข้อมูลก็ Select * From tbl_Data Where CompID = session("CompID")

งี้รึป่าว เราเข้าใจตรงกันป่ะ 555

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 10:23:51 By : Mr.T-Bag
 


 

No. 5



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : Mr.T-Bag เมื่อวันที่ 2017-03-21 10:23:51
รายละเอียดของการตอบ ::
แปลว่าต้องมีตาราง company สำหรับเก็บชื่อบริษัท ก่อนใช่ไหมคะ? เพื่อที่จะได้กำหนดสิทธิ์ได้ว่าบริษัทนี้เข้าดูข้อมูลไหนได้บ้าง

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 10:29:32 By : nachon
 


 

No. 6



โพสกระทู้ ( 312 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 5 เขียนโดย : nachon เมื่อวันที่ 2017-03-21 10:29:32
รายละเอียดของการตอบ ::
Code
อยากให้เข้าดูได้แค่ข้อมูลที่บริษัทตัวเองรับผิดชอบเท่านั้นค่ะ


มันก็ไม่เชิงว่าต้องเป็นตาราง company ครับ
คุณจะรู้ได้ไงว่า userคนนี้ รับผิดชอบข้อมูลของบริษัทไหน?
มันก็ควรจะมี field ที่บ่งบอกนะครับ คุณอาจจะกำหนดแค่ 1,2 เพื่อแยกกัน หรือมีตาราง company ก็ได้ ในกรณีมีหลายๆ company


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 10:35:04 By : Mr.T-Bag
 


 

No. 7



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 6 เขียนโดย : Mr.T-Bag เมื่อวันที่ 2017-03-21 10:35:04
รายละเอียดของการตอบ ::
เป็นแบบนี้ไหมคะ แยก เป็น 4 (ดูแลa),5(ดูแลb) ตรงตาราง id_permission
1


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 10:59:15 By : nachon
 


 

No. 8



โพสกระทู้ ( 312 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 7 เขียนโดย : nachon เมื่อวันที่ 2017-03-21 10:59:15
รายละเอียดของการตอบ ::
admin, noc, ceo หมายถึงระดับเข้าใช้งานระบบว่าแต่ละระดับใช้งานได้แค่ไหนบ้าง
com_fiber, com_equip หมายถึง company ถูกป่ะครับ ?

ถ้าใช่มันควรจะแยกตารางกันนะครับ
สิทธิ์การเข้าถึงการใช้งาน พวก admin, noc, ceo กับ สิทธิ์การเข้าถึงข้อมูล พวก com_fiber, com_equip
[/coding]

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 11:17:17 By : Mr.T-Bag
 


 

No. 9



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 8 เขียนโดย : Mr.T-Bag เมื่อวันที่ 2017-03-21 11:17:17
รายละเอียดของการตอบ ::
Code
admin, noc, ceo หมายถึงระดับเข้าใช้งานระบบว่าแต่ละระดับใช้งานได้แค่ไหนบ้าง com_fiber, com_equip หมายถึง company ถูกป่ะครับ ?

ถูกค่ะ

คือสร้างตารางมาอีกตารางเพื่อเก็บแยก com_fiber กับ com_equip ใช่ไหมคะ??

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 11:57:36 By : nachon
 


 

No. 10



โพสกระทู้ ( 312 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 9 เขียนโดย : nachon เมื่อวันที่ 2017-03-21 11:57:36
รายละเอียดของการตอบ ::
ใช่ครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 13:37:45 By : Mr.T-Bag
 


 

No. 11



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 10 เขียนโดย : Mr.T-Bag เมื่อวันที่ 2017-03-21 13:37:45
รายละเอียดของการตอบ ::
ขอบคุณค่ะ เดี๋ยวจะลองทำดูค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 14:34:54 By : nachon
 


 

No. 12



โพสกระทู้ ( 312 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 11 เขียนโดย : nachon เมื่อวันที่ 2017-03-21 14:34:54
รายละเอียดของการตอบ ::


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-21 15:45:27 By : Mr.T-Bag
 


 

No. 13



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 12 เขียนโดย : Mr.T-Bag เมื่อวันที่ 2017-03-21 15:45:27
รายละเอียดของการตอบ ::
ถ้าเอา p_id มาช่วยในการกำหนดสิทธิ์ด้วยมันจะได้ไหมคะ?? แบบนี้อ่ะค่ะ
1

แล้วก็กำหนดเพิ่มเขียนในโค้ด ตรงตัวอักษรสีแดงอ่ะค่ะ ?? แบบนี้ได้หรือเปล่าคะ

Code (PHP)
<?php 
session_start(); //เปิด seesion เพื่อทำงาน
include("../db/connect.php");    //เรียก function สำหรับติดต่อฐานข้อมูลจากหน้า connect.php ขึ้นมา  
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />'; //กำหนดภาษาของเอกสารให้เป็น UTF-8
$username = $_POST["login_user"]; //ประกาศตัวแปรชื่อ username โดยการรับค่ามาจากกล่อง username ที่หน้า Login
$password = $_POST["pass_user"]; //ประกาศตัวแปรชื่อ password โดยการรับค่ามาจากกล่อง password ที่หน้า Login
@$id_premission = $_POST["id_premission"];
@$p_id = $_POST["p_id"];
	if($username == "") {                    //ถ้ายังไม่ได้กรอกข้อมูลที่ชื่อผู้ใช้ให้ทำงานดังต่อไปนี้
		echo "<script type='text/javascript'>alert('กรุณาใส่ชื่อผู้ใช้')</script>";
    	echo "<meta http-equiv ='refresh'content='0;URL=index.php'>";
			} else if($password == "") {        //ถ้ายังไม่ได้กรอกรหัสผ่านให้ทำงานดังต่อไปนี้
		echo "<script type='text/javascript'>alert('กรุณาใส่รหัสผ่าน')</script>";
   		echo "<meta http-equiv ='refresh'content='0;URL=index.php'>";
			} else {                                               //ถ้ากรอกข้อมูลทั้งหมดแล้วให้ทำงานดังนี้
			$check_log = mysql_query("select * from user where login_user = '$username' and pass_user = '$password' ");  //ใช้ภาษา SQL ตรวจสอบข้อมูลในฐานข้อมูล
			$num = mysql_num_rows($check_log); //ให้เอาค่าที่ได้ออกมาประกาศเป็นตัวแปรชื่อ $num
			echo $check_log;
				if($num <=0) {          //ถ้าหากค่าที่ได้ออกมามีค่าต่ำกว่า 1
				echo "<script type='text/javascript'>alert('ชื่อผู้ใช้/รหัสผ่าน ไม่ถูกต้อง กรุณาตรวจสอบใหม่อีกครั้ง')</script>";
    			echo "<meta http-equiv ='refresh'content='0;URL=index.php'>";
					} else {
						while ($data = mysql_fetch_array($check_log) ) { //ถ้าค่ามีมากกว่า 0 ขึ้นไป ให้ดึงข้อมูลออกมาทั้งหมด
							if($data["id_premission"]==1){                          //ตรวจสอบสถานะของผู้ใช้ว่าเป็น Admin
								echo  "<script type='text/javascript'>alert('ยินดีต้อนรับเข้าสู่ระบบ')</script>";            //สร้าง session สำหรับให้ admin นำค่าไปใช้งาน
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "admin";                      //สร้าง session สำหรับเก็บค่า สถานะความเป็น Admin
									$_SESSION["id_premission"] = "1";   //สร้าง session สำหรับเก็บค่า id_premission
									echo "<meta http-equiv='refresh' content='0;../show_project.php'>";	//ส่งค่าจากหน้านี้ไปหน้า show_project.php
									
									}elseif($data["id_premission"]==2){                              //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "noc";
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									echo "<meta http-equiv='refresh' content='0;URL=../NOC/noc_show_project.php'>";								
									echo "<script type='text/javascript'>alert('กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................')</script>";
									
									}elseif($data["id_premission"]==3){                              //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "ceo";
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									echo "<meta http-equiv='refresh' content='0;URL=../CEO/ceo_project.php'>";
									//ส่งค่าจากหน้านี้ไปหน้า university_view.php
									echo "<script type='text/javascript'>alert('กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................')</script>";
									
									}elseif($data["id_premission"]==4){                              //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "company";
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									$_SESSION["p_id"] = $p_id;
									echo "<meta http-equiv='refresh' content='0;URL=../Company/show_document.php'>";
									echo "<script type='text/javascript'>alert('กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................')</script>";
								
									}elseif($data["id_premission"]==5){                              //ตรวจสอบสถานะของผู้ใช้งานว่าเป็น user
									$_SESSION["ses_userid"] = session_id();            //สร้าง session สำหรับเก็บค่า ID
									$_SESSION["ses_username"] = $username;      //สร้าง session สำหรับเก็บค่า Username
									$_SESSION["ses_status"] = "company";
									$_SESSION["id_premission"] = $id_premission;   //สร้าง session สำหรับเก็บค่า id_premission
									$_SESSION["p_id"] = $p_id;
									echo "<meta http-equiv='refresh' content='0;URL=../Company/show_document.php'>";
									//ส่งค่าจากหน้านี้ไปหน้า university_view.php
									echo "<script type='text/javascript'>alert('กรุณารอสักครู่ กำลังเข้าสู่ระบบ..............................')</script>";
									}
									}
									}
			}
?>



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-22 10:39:52 By : nachon
 


 

No. 14



โพสกระทู้ ( 312 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 13 เขียนโดย : nachon เมื่อวันที่ 2017-03-22 10:39:52
รายละเอียดของการตอบ ::
มาถูกทางแล้วครับ ที่เหลือก็เอาไป select ข้อมูล where p_id ได้เลยจ้าา

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-22 19:43:47 By : Mr.T-Bag
 


 

No. 15



โพสกระทู้ ( 128 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 14 เขียนโดย : Mr.T-Bag เมื่อวันที่ 2017-03-22 19:43:47
รายละเอียดของการตอบ ::
รบกวนหน่อยค่ะ คือต้อง select ตรงไหนหรอค่ะ ???
แล้วเขียนแบบนี้ใช่ไหมคะ?? select * from user where p_id = '$p_id'
มันต้องเพิ่ม else หรือ if หรือ elseif ตรงไหนก่อนไหมคะ???



ประวัติการแก้ไข
2017-03-23 11:03:51
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-03-23 09:08:35 By : nachon
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : login กำหนดสิทธิ์ในการเข้าดูข้อมูลได้แค่บริษัทของตัวเองเท่านั้น
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่