|  | 
	                
  
    | 
	 
        รบกวนด้วยครับ ทำระบบ login แบบ ให้สิทธิืครับ แต่เป็น php srvsql ครับ     |  
    |  |  
 
              
  
    | 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | เท่าที่หาข้อมูล ในส่วนของฟังก์ชั่น mssql_real_escape_string จะไม่มี ถ้าจะใช้ clean input ก็ต้องเขียนฟังก์ชั่นใช้งานเอาครับ ลองหาข้อมูลดูครับ 
 Code (PHP)
 
 function mssql_real_escape_string($s) {
	if(get_magic_quotes_gpc()) {
		$s = stripslashes($s);
	}
	$s = str_replace("'","''",$s);
	return $s;
}
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2016-06-30 09:29:38 | By :
                            arm8957 |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | เดียวขอลองใช้ดูก่อนนะครับ แล้วได้ผลยังไงจะแจ้งนะครับ 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2016-06-30 13:35:48 | By :
                            pissanu8970 |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | เขียนไม่ออกจริงๆๆครับ นึไม่ออกเลย ใครพอเขียน Connect  แบบ SQLSRV มั้งอ่ะครับ ทำรระบบ login แบบแบ่งสิทธิ์อ่ะครับ งง ครับ 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2016-06-30 20:12:06 | By :
                            pissanu8970 |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
        
          |  |  |  |  |  
          |  |  | 
            
              | sqlsrv_prepare 
 หรือไปใช้ PDO แทน
 
 ทางเลือกอื่นๆ
 
 Code (PHP)
 
 function ms_escape_string($data) {
        if ( !isset($data) or empty($data) ) return '';
        if ( is_numeric($data) ) return $data;
        $non_displayables = array(
            '/%0[0-8bcef]/',            // url encoded 00-08, 11, 12, 14, 15
            '/%1[0-9a-f]/',             // url encoded 16-31
            '/[\x00-\x08]/',            // 00-08
            '/\x0b/',                   // 11
            '/\x0c/',                   // 12
            '/[\x0e-\x1f]/'             // 14-31
        );
        foreach ( $non_displayables as $regex )
            $data = preg_replace( $regex, '', $data );
        $data = str_replace("'", "''", $data );
        return $data;
    }
http://stackoverflow.com/a/2526717/128761
 
 Code (PHP)
 
 function mssql_escape($data) {
    if(is_numeric($data))
        return $data;
    $unpacked = unpack('H*hex', $data);
    return '0x' . $unpacked['hex'];
}
http://stackoverflow.com/a/574821/128761
 
 |  
              | 
 ประวัติการแก้ไข
 2016-07-01 05:46:55
 2016-07-01 05:47:13
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2016-07-01 05:41:15 | By :
                            mr.v |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  |  |