php上传文件类型控制 php上传时,可以在《选择要加载的文件》对话框中限制文件类型啊?比如我只允许上传.gif文件,那么选择对话框中的文件类型就只能是.gif 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.google.com.hk/search?sourceid=navclient&ie=UTF-8&rlz=1T4GGLS_enCN403CN403&q=php%e4%b8%8a%e4%bc%a0%e6%96%87%e4%bb%b6%e7%b1%bb%e5%9e%8b%e6%8e%a7%e5%88%b6+http://web.cnzer.cn/html-8393-1.html 这个功能貌似没有吧!!这个是浏览器控制的!如果要限制上传类型的话可以通过上传文件的$_FILE['name']['type']进行判断!对应的类型参考如下 private static $i_mine = array( 'application/rar'=>'rar', 'application/x-rar-compressed'=>'rar', 'application/arj'=>'arj', 'application/excel'=>'xls', 'application/vnd.ms-excel'=>'xls', 'application/gnutar'=>'tar', 'application/x-tar'=>'tar', 'application/x-gtar'=>'gtar', 'application/octet-stream'=>'dat', 'application/pdf'=>'pdf', 'application/powerpoint'=>'ppt', 'application/vnd.ms-powerpoint'=>'ppt', 'application/postscript'=>'pps', 'application/plain'=>'txt', 'application/x-lha'=>'lha', 'application/mac-binhex40'=>'hqx', 'application/x-stuffit'=>'sit', 'application/x-macbinary'=>'bin', 'application/rtf'=>'rtf', 'application/vocaltec-media-file'=>'vmf', 'application/wordperfect'=>'wpf', 'application/x-bzip'=>'bz', 'application/x-bzip2'=>'bz2', 'application/bzip2'=>'bz2', 'application/x-zip-compressed'=>'zip', 'application/x-compressed'=>'zip', 'application/zip'=>'zip', 'application/x-excel'=>'xls', 'application/x-gzip'=>'gz', 'application/x-latex'=>'ltx', 'application/x-midi'=>'midi', 'application/x-msexcel'=>'xls', 'application/x-rtf'=>'rtf', 'application/msword'=>'doc', 'application/x-tcl'=>'tcl', 'application/pgp'=>'pgp', 'application/x-msdownload'=>'exe', 'application/x-msaccess'=>'mdb', 'application/x-mswrite'=>'wri', 'application/x-shockwave-flash'=>'swf', 'application/x-javascript'=>'js', 'application/x-msmetafile'=>'wmf', 'image/gif'=>'gif', 'image/jpeg'=>'jpeg', 'image/bmp'=>'bmp', 'image/png'=>'png', 'image/x-pict'=>'pic', 'image/tiff'=>'tiff', 'image/x-photoshop'=>'psd', 'image/vnd.wap.wbmp'=>'wbmp', 'video/x-msvideo'=>'avi', 'video/x-ms-wmv'=>'wmv', 'video/quicktime'=>'mov', 'audio/midi'=>'midi', 'audio/x-wav'=>'wav', 'audio/wav'=>'wav', 'audio/mpeg'=>'mp3', 'text/css'=>'css', 'text/html'=>'html', 'text/wml'=>'wml', 'text/x-uuencode'=>'uu', 'text/plain'=>'txt', 'text/xml'=>'xml'); 用js的话只能通过后缀名来判断 实际类型还要通过php来判断 怎么在textarea 实现查找功能? 求高手赐教关于zend studio的编码问题! 新手求 菜鸟问题:insert语句问题? 在线等!!!php输出MYSQL库中日期格式化问题 请问如何转换\\为 \?谢谢! 在web页中如何实现树形文件夹? 分页代码不知所措!请高手拉一把! zxyufan(宇凡)请告诉我你的mail,我的是[email protected] (ipman) php里怎样更新多条数据,用什么来实现? 实现按钮保存并跳转 高手帮忙给点意见啊
http://web.cnzer.cn/html-8393-1.html
对应的类型参考如下 private static $i_mine = array(
'application/rar'=>'rar',
'application/x-rar-compressed'=>'rar',
'application/arj'=>'arj',
'application/excel'=>'xls',
'application/vnd.ms-excel'=>'xls',
'application/gnutar'=>'tar',
'application/x-tar'=>'tar',
'application/x-gtar'=>'gtar',
'application/octet-stream'=>'dat',
'application/pdf'=>'pdf',
'application/powerpoint'=>'ppt',
'application/vnd.ms-powerpoint'=>'ppt',
'application/postscript'=>'pps',
'application/plain'=>'txt',
'application/x-lha'=>'lha',
'application/mac-binhex40'=>'hqx',
'application/x-stuffit'=>'sit',
'application/x-macbinary'=>'bin',
'application/rtf'=>'rtf',
'application/vocaltec-media-file'=>'vmf',
'application/wordperfect'=>'wpf',
'application/x-bzip'=>'bz',
'application/x-bzip2'=>'bz2',
'application/bzip2'=>'bz2',
'application/x-zip-compressed'=>'zip',
'application/x-compressed'=>'zip',
'application/zip'=>'zip',
'application/x-excel'=>'xls',
'application/x-gzip'=>'gz',
'application/x-latex'=>'ltx',
'application/x-midi'=>'midi',
'application/x-msexcel'=>'xls',
'application/x-rtf'=>'rtf',
'application/msword'=>'doc',
'application/x-tcl'=>'tcl',
'application/pgp'=>'pgp',
'application/x-msdownload'=>'exe',
'application/x-msaccess'=>'mdb',
'application/x-mswrite'=>'wri',
'application/x-shockwave-flash'=>'swf',
'application/x-javascript'=>'js',
'application/x-msmetafile'=>'wmf',
'image/gif'=>'gif',
'image/jpeg'=>'jpeg',
'image/bmp'=>'bmp',
'image/png'=>'png',
'image/x-pict'=>'pic',
'image/tiff'=>'tiff',
'image/x-photoshop'=>'psd',
'image/vnd.wap.wbmp'=>'wbmp',
'video/x-msvideo'=>'avi',
'video/x-ms-wmv'=>'wmv',
'video/quicktime'=>'mov',
'audio/midi'=>'midi',
'audio/x-wav'=>'wav',
'audio/wav'=>'wav',
'audio/mpeg'=>'mp3',
'text/css'=>'css',
'text/html'=>'html',
'text/wml'=>'wml',
'text/x-uuencode'=>'uu',
'text/plain'=>'txt',
'text/xml'=>'xml');