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;
}
}