  | 
              
	              
	                
  
    
	 
        มีไฟล์เช็คล็อกอินอยู่แล้ว อยากจะเพิ่ม if ตรวจสอบ role ว่าเป็น admin ให้ไปอีกหน้านึง ผมต้องแก้ไขยังไงบ้างครับ     | 
   
  
    |   | 
   
 
 
 
	
		
			  | 
	   | 
	    | 
		
			  | 
	 
	
		
			  | 
		 		   | 
	  	    
          
            
			
	
			
			 
                ผมพยายามแก้ไขตามลิงค์นี้ 
https://www.thaicreate.com/community/mysqli-function-php-mysql-login-form-check-username-password.html 
แต่ยังไม่เข้าใจว่าต้องแก้ของตัวเองตรงไหน วอนผู้รู้ทีครับ 
 
โค้ดประมาณนี้ครับ 
login.php 
<?php
require 'connectdb.php';
  $member_username = mysqli_real_escape_String($con,$_POST['username']);
  $member_password = mysqli_real_escape_String($con,$_POST['password']);
  $salt = 'tikde78uj4ujuhlaoikiksakeidke';
  $hash_member_password = hash_hmac('sha256',$member_password,$salt);
  $sql = "SELECT * FROM tblmember WHERE member_username=? AND member_password=?";
  $stmt = mysqli_prepare($con,$sql);
  mysqli_stmt_bind_param($stmt,"ss",$member_username,$hash_member_password);
  mysqli_execute($stmt);
  $result_user = mysqli_stmt_get_result($stmt);
  if ($result_user->num_rows == 1) {
  session_start();
    $row_user = mysqli_fetch_array($result_user,MYSQLI_ASSOC);
    $_SESSION['member_id'] = $row_user['member_id'];
    echo "<script>
          //alert('ยินดีต้อนรับคุณ ".$row_user['member_name']."');
          window.location.href='memberinfoindex.php';
          //window.location.href='adminindex.php';
          </script>";
  } else {
    echo "<script>
          alert('ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง');
          window.location = href='javascript:history.back(1);';
          </script>";
  }
  /*if($objResult["member_role"] == "Admin")
			{
				header("location:admin_page.php");
			}
			else
			{
				header("location:memberinfoindex.php");
			}*/
 ?>
 
 
  Tag : PHP, HTML, HTML5               
                        | 
           
          
            
		
  ประวัติการแก้ไข 2018-06-27 06:05:16	
                             | 
           
          
            
              
                   | 
                   | 
                   | 
               
              
                   | 
                
                    
                      | Date :
                          2018-06-27 06:03:05 | 
                      By :
                          pangponpaper | 
                      View :
                          1814 | 
                      Reply :
                          3 | 
                     
                  | 
                   | 
               
              
                   | 
                   | 
                   | 
               
              | 
           
          
            | 
			 | 
           
         
	    
		             | 
		
			  | 
	 
	
		
			  | 
		  | 
		
			  | 
		
			  | 
	 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 อยู่ที่ว่าคุณใช้อะไรในการแบ่งละครับ ว่า user คนไหนเป็น admin หรือ user ธรรมดา 
 
if ($result_user->num_rows == 1) { 
     ถ้าเงื่อนไขนี้เป็นจริง แสดงว่ามี user 
     if($row_user['column ที่ใช้ในการแบ่ง'] == 'admin ประเภทที่ต้องการ') { 
           //เอ็งคือ admin 
     } else { 
           //เอ็งคือ user 
     } 
 
}                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2018-06-27 08:35:43 | 
                        By :
                            DK | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	     
	    
     
      		  
	
     | 
   
 
                 |