function get_mine_type($exp){
$exp = strtolower($exp);
static $mime_type;
if(!is_array($mime_type)){
$mime_type = array();
$mime_type['dwg']='application/acad';
$mime_type['ccad']='application/clariscad';
$mime_type['dxf']='application/dxf';
$mime_type['mdb']='application/msaccess';
$mime_type['doc']='application/msword';
$mime_type['bin']='application/octet-stream';
$mime_type['pdf']='application/pdf';
$mime_type['ai']='application/postscript';
$mime_type['ps']='application/postscript';
$mime_type['eps']='application/postscript';
$mime_type['rtf']='application/rtf';
$mime_type['rtf']='application/rtf';
$mime_type['xls']='application/vnd.ms-excel';
$mime_type['ppt']='application/vnd.ms-powerpoint';
$mime_type['cdf']='application/x-cdf';
$mime_type['csh']='application/x-csh';
$mime_type['csh']='application/x-csh';
$mime_type['dvi']='application/x-dvi';
$mime_type['js']='application/x-javascript';
$mime_type['latex']='application/x-latex';
$mime_type['mif']='application/x-mif';
$mime_type['xls']='application/x-msexcel';
$mime_type['ppt']='application/x-mspowerpoint';
$mime_type['tcl']='application/x-tcl';
$mime_type['tex']='application/x-tex';
$mime_type['texinfo']='application/x-texinfo';
$mime_type['texi']='application/x-texinfo';
$mime_type['t']='application/x-troff';
$mime_type['tr']='application/x-troff';
$mime_type['roff']='application/x-troff';
$mime_type['man']='application/x-troff-man';
$mime_type['me']='application/x-troff-me';
$mime_type['ms']='application/x-troff-ms';
$mime_type['src']='application/x-wais-source';
$mime_type['zip']='application/zip';
$mime_type['au']='audio/basic';
$mime_type['snd']='audio/basic';
$mime_type['aif']='audio/x-aiff';
$mime_type['aiff']='audio/x-aiff';
$mime_type['aifc']='audio/x-aiff';
$mime_type['wav']='audio/x-wav';
$mime_type['gif']='image/gif';
$mime_type['ief']='image/ief';
$mime_type['jpeg']='image/jpeg';
$mime_type['jpg']='image/jpeg';
$mime_type['jpe']='image/jpeg';
$mime_type['tiff']='image/tiff';
$mime_type['tif']='image/tiff';
$mime_type['png']='image/png';
$mime_type['ras']='image/x-cmu-raster';
$mime_type['pnm']='image/x-portable-anymap';
$mime_type['pbm']='image/x-portable-bitmap';
$mime_type['pgm']='image/x-portable-graymap';
$mime_type['ppm']='image/x-portable-pixmap';
$mime_type['rgb']='image/x-rgb';
$mime_type['xbm']='image/x-xbitmap';
$mime_type['xpm']='image/x-xpixmap';
$mime_type['xwd']='image/x-xwindowdump';
$mime_type['gzip']='multipart/x-gzip';
$mime_type['zip']='multipart/x-zip';
$mime_type['css']='text/css';
$mime_type['html']='text/html';
$mime_type['htm']='text/html';
$mime_type['txt']='text/plain';
$mime_type['rtx']='text/richtext';
$mime_type['tsv']='text/tab-separated-values';
$mime_type['xml']='text/xml';
$mime_type['etx']='text/x-setext';
$mime_type['xsl']='text/xsl';
$mime_type['mpeg']='video/mpeg';
$mime_type['mpg']='video/mpeg';
$mime_type['mpe']='video/mpeg';
$mime_type['mov']='video/quicktime';
$mime_type['qt']='video/quicktime';
$mime_type['avi']='video/x-msvideo';
$mime_type['movie']='video/x-sgi-movie';
$mime_type['swf']='application/x-shockwave-flash';
}
if(isset($mime_type[$exp])){
return $mime_type[$exp] ;
}else{
return false;
}
}
---------------=------------=-----------------
http_file_manager 속에 있는겁니다.
볼꺼도 없습니다.
파일의 해더 뒤지는 것도 아니고 그냥
확장자를 키로 써서 그에맞는 mime 타입 문자열을 빼오는 겁니다.
ex>
print get_mine_type('avi');
->video/x-msvideo
---------=-----------=---------
저작권이 대세인것 같은데
저작자는 mins(공대여자) 즉, 접니다.
그러니 사용할 때마다 마음속으로
"공대여자 예뼜다."를 향숙이 버전으로 외치고 사용해주세요.
------------------------=------------------------=-----------
아... 타입 더 추가하신 분은 알려주세요.~
----------------------------------------------------------=-----
추가
대소문자 구분없이 전부 소문자로 바꿔서 비교합니다.
swf 추가했어요~
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=47227&sca=%C7%D4%BC%F6<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]</div>
$exp = strtolower($exp);
static $mime_type;
if(!is_array($mime_type)){
$mime_type = array();
$mime_type['dwg']='application/acad';
$mime_type['ccad']='application/clariscad';
$mime_type['dxf']='application/dxf';
$mime_type['mdb']='application/msaccess';
$mime_type['doc']='application/msword';
$mime_type['bin']='application/octet-stream';
$mime_type['pdf']='application/pdf';
$mime_type['ai']='application/postscript';
$mime_type['ps']='application/postscript';
$mime_type['eps']='application/postscript';
$mime_type['rtf']='application/rtf';
$mime_type['rtf']='application/rtf';
$mime_type['xls']='application/vnd.ms-excel';
$mime_type['ppt']='application/vnd.ms-powerpoint';
$mime_type['cdf']='application/x-cdf';
$mime_type['csh']='application/x-csh';
$mime_type['csh']='application/x-csh';
$mime_type['dvi']='application/x-dvi';
$mime_type['js']='application/x-javascript';
$mime_type['latex']='application/x-latex';
$mime_type['mif']='application/x-mif';
$mime_type['xls']='application/x-msexcel';
$mime_type['ppt']='application/x-mspowerpoint';
$mime_type['tcl']='application/x-tcl';
$mime_type['tex']='application/x-tex';
$mime_type['texinfo']='application/x-texinfo';
$mime_type['texi']='application/x-texinfo';
$mime_type['t']='application/x-troff';
$mime_type['tr']='application/x-troff';
$mime_type['roff']='application/x-troff';
$mime_type['man']='application/x-troff-man';
$mime_type['me']='application/x-troff-me';
$mime_type['ms']='application/x-troff-ms';
$mime_type['src']='application/x-wais-source';
$mime_type['zip']='application/zip';
$mime_type['au']='audio/basic';
$mime_type['snd']='audio/basic';
$mime_type['aif']='audio/x-aiff';
$mime_type['aiff']='audio/x-aiff';
$mime_type['aifc']='audio/x-aiff';
$mime_type['wav']='audio/x-wav';
$mime_type['gif']='image/gif';
$mime_type['ief']='image/ief';
$mime_type['jpeg']='image/jpeg';
$mime_type['jpg']='image/jpeg';
$mime_type['jpe']='image/jpeg';
$mime_type['tiff']='image/tiff';
$mime_type['tif']='image/tiff';
$mime_type['png']='image/png';
$mime_type['ras']='image/x-cmu-raster';
$mime_type['pnm']='image/x-portable-anymap';
$mime_type['pbm']='image/x-portable-bitmap';
$mime_type['pgm']='image/x-portable-graymap';
$mime_type['ppm']='image/x-portable-pixmap';
$mime_type['rgb']='image/x-rgb';
$mime_type['xbm']='image/x-xbitmap';
$mime_type['xpm']='image/x-xpixmap';
$mime_type['xwd']='image/x-xwindowdump';
$mime_type['gzip']='multipart/x-gzip';
$mime_type['zip']='multipart/x-zip';
$mime_type['css']='text/css';
$mime_type['html']='text/html';
$mime_type['htm']='text/html';
$mime_type['txt']='text/plain';
$mime_type['rtx']='text/richtext';
$mime_type['tsv']='text/tab-separated-values';
$mime_type['xml']='text/xml';
$mime_type['etx']='text/x-setext';
$mime_type['xsl']='text/xsl';
$mime_type['mpeg']='video/mpeg';
$mime_type['mpg']='video/mpeg';
$mime_type['mpe']='video/mpeg';
$mime_type['mov']='video/quicktime';
$mime_type['qt']='video/quicktime';
$mime_type['avi']='video/x-msvideo';
$mime_type['movie']='video/x-sgi-movie';
$mime_type['swf']='application/x-shockwave-flash';
}
if(isset($mime_type[$exp])){
return $mime_type[$exp] ;
}else{
return false;
}
}
---------------=------------=-----------------
http_file_manager 속에 있는겁니다.
볼꺼도 없습니다.
파일의 해더 뒤지는 것도 아니고 그냥
확장자를 키로 써서 그에맞는 mime 타입 문자열을 빼오는 겁니다.
ex>
print get_mine_type('avi');
->video/x-msvideo
---------=-----------=---------
저작권이 대세인것 같은데
저작자는 mins(공대여자) 즉, 접니다.
그러니 사용할 때마다 마음속으로
"공대여자 예뼜다."를 향숙이 버전으로 외치고 사용해주세요.
------------------------=------------------------=-----------
아... 타입 더 추가하신 분은 알려주세요.~
----------------------------------------------------------=-----
추가
대소문자 구분없이 전부 소문자로 바꿔서 비교합니다.
swf 추가했어요~
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=47227&sca=%C7%D4%BC%F6<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]</div>
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 1130 | 18년 전 | 2471 | ||
| 1129 | 18년 전 | 2453 | ||
| 1128 | 18년 전 | 2320 | ||
| 1127 | 18년 전 | 2559 | ||
| 1126 |
|
18년 전 | 3860 | |
| 1125 | 18년 전 | 3660 | ||
| 1124 |
|
18년 전 | 2094 | |
| 1123 | 18년 전 | 2029 | ||
| 1122 | 18년 전 | 1571 | ||
| 1121 | 18년 전 | 3899 | ||
| 1120 | 18년 전 | 5893 | ||
| 1119 | 18년 전 | 6989 | ||
| 1118 | 18년 전 | 2471 | ||
| 1117 |
BEST79
|
18년 전 | 2725 | |
| 1116 | 18년 전 | 4185 | ||
| 1115 | 18년 전 | 2178 | ||
| 1114 |
|
18년 전 | 3633 | |
| 1113 | 18년 전 | 2877 | ||
| 1112 | 18년 전 | 2734 | ||
| 1111 | 18년 전 | 2198 | ||
| 1110 | 18년 전 | 2471 | ||
| 1109 | 18년 전 | 2610 | ||
| 1108 | 18년 전 | 3094 | ||
| 1107 | 18년 전 | 3736 | ||
| 1106 | 18년 전 | 3268 | ||
| 1105 | 18년 전 | 2785 | ||
| 1104 |
|
18년 전 | 2273 | |
| 1103 | 18년 전 | 2942 | ||
| 1102 | 18년 전 | 3025 | ||
| 1101 | 18년 전 | 2540 | ||
| 1100 | 18년 전 | 2297 | ||
| 1099 | 18년 전 | 3325 | ||
| 1098 | 18년 전 | 4847 | ||
| 1097 | 18년 전 | 5084 | ||
| 1096 | 18년 전 | 2302 | ||
| 1095 | 18년 전 | 2187 | ||
| 1094 | 18년 전 | 5004 | ||
| 1093 | 18년 전 | 8967 | ||
| 1092 | 18년 전 | 2040 | ||
| 1091 |
DeepnBlue
|
18년 전 | 4920 | |
| 1090 |
|
18년 전 | 4370 | |
| 1089 |
도날드주주
|
18년 전 | 2609 | |
| 1088 |
|
18년 전 | 4959 | |
| 1087 | 18년 전 | 2789 | ||
| 1086 | 18년 전 | 3672 | ||
| 1085 | 18년 전 | 2619 | ||
| 1084 | 18년 전 | 3433 | ||
| 1083 | 18년 전 | 1942 | ||
| 1082 | 18년 전 | 5375 | ||
| 1081 | 18년 전 | 1698 | ||
| 1080 | 18년 전 | 6051 | ||
| 1079 |
|
18년 전 | 2881 | |
| 1078 | 18년 전 | 6041 | ||
| 1077 |
|
18년 전 | 6842 | |
| 1076 | 18년 전 | 3727 | ||
| 1075 | 18년 전 | 2207 | ||
| 1074 |
hwatta
|
18년 전 | 2099 | |
| 1073 | 18년 전 | 6900 | ||
| 1072 | 18년 전 | 2398 | ||
| 1071 | 18년 전 | 3956 | ||
| 1070 |
|
18년 전 | 5345 | |
| 1069 | 18년 전 | 2692 | ||
| 1068 | 18년 전 | 1751 | ||
| 1067 | 18년 전 | 1584 | ||
| 1066 | 18년 전 | 1534 | ||
| 1065 | 18년 전 | 1811 | ||
| 1064 | 18년 전 | 1805 | ||
| 1063 | 18년 전 | 1781 | ||
| 1062 | 18년 전 | 1715 | ||
| 1061 | 18년 전 | 2512 | ||
| 1060 | 18년 전 | 2314 | ||
| 1059 | 18년 전 | 3465 | ||
| 1058 | 18년 전 | 2598 | ||
| 1057 | 18년 전 | 2575 | ||
| 1056 | 18년 전 | 3412 | ||
| 1055 | 18년 전 | 4626 | ||
| 1054 | 18년 전 | 2963 | ||
| 1053 | 18년 전 | 2813 | ||
| 1052 | 18년 전 | 3350 | ||
| 1051 | 18년 전 | 6278 | ||
| 1050 | 18년 전 | 2181 | ||
| 1049 | 18년 전 | 1993 | ||
| 1048 | 18년 전 | 1947 | ||
| 1047 | 18년 전 | 2009 | ||
| 1046 | 18년 전 | 3196 | ||
| 1045 | 18년 전 | 2263 | ||
| 1044 | 18년 전 | 1955 | ||
| 1043 | 18년 전 | 1621 | ||
| 1042 | 18년 전 | 2079 | ||
| 1041 | 18년 전 | 3366 | ||
| 1040 | 18년 전 | 3232 | ||
| 1039 | 18년 전 | 1921 | ||
| 1038 | 18년 전 | 1496 | ||
| 1037 | 18년 전 | 3192 | ||
| 1036 | 18년 전 | 2061 | ||
| 1035 | 18년 전 | 1614 | ||
| 1034 | 18년 전 | 2838 | ||
| 1033 | 18년 전 | 1972 | ||
| 1032 | 18년 전 | 1846 | ||
| 1031 | 18년 전 | 1819 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기