php 암호화
양방향 암호화기존 양방향 암호화 알고리즘으로 openssl_encrypt를 사용했었다. //암호화function encrypt($str, $key='') { if (!$key) return ""; return base64_encode(openssl_encrypt($str, "AES-256-CBC", $key, true, str_repeat(chr(0), 16)));}//복호화function decrypt($str, $key='') { if (!$key) return ""; return openssl_decrypt(base64_decode($str), "AES-256-CBC", $key, true, str_repeat(chr(0), 16));} 그런데 패스워..
파일업로드
//확장자 추출function get_ext($value) { $array = explode('.', $value); return strtolower(array_pop($array));} function file_upload($datapath,$subpath,$f_admin_id,$FILES){ $tmp_name = $FILES['name']; $tmp_file = $FILES['tmp_name']; $arr_invalid_ext = array('exe', 'sh', 'bat', 'jar', 'py', 'java','php'); $arr_ok_filepath = array(); $arr_ok_filename = array(); if(empty($tmp_fi..