PHP

파일 업로드시 확장자 체크

yeon.Biju 2017. 3. 21. 11:25

// 파일 확장자 체크

function file_check($filename, $file_str = "php|htm|html|inc|htm|shtm|ztx|dot|cgi|pl|phtm|ph|exe"){


$fnames = explode(".", $filename);

$fext = $fnames[count($fnames)-1];

$fext = strtolower($fext);

$file_str = strtolower($file_str);


//업로드 금지 확장자 체크

if(eregi($file_str, $fext)) {

error("해당 파일은 업로드할 수 없는 형식입니다.");

exit;

}


}