<?php$a='a.rar';$f=finfo_open(FILEINFO_MIME_TYPE);var_dump(finfo_file($f,$a));//header('cuntent-type:text/html;charset=utf-8');?>為啥錯(cuò)了
1 回答

慕田峪3555374
TA貢獻(xiàn)137條經(jīng)驗(yàn) 獲得超18個(gè)贊
你那個(gè)缺東西,你看看這個(gè)吧
<?php? header("Content-type:text/html;charset=utf-8");? //?$file_name="cookie.jpg";? $file_name="圣誕狂歡.jpg";? //用以解決中文不能顯示出來(lái)的問(wèn)題? $file_name=iconv("utf-8","gb2312",$file_name);? $file_sub_path=$_SERVER['DOCUMENT_ROOT']."marcofly/phpstudy/down/down/";? $file_path=$file_sub_path.$file_name;? //首先要判斷給定的文件存在與否? if(!file_exists($file_path)){? echo?"沒(méi)有該文件文件";? return?;? }? $fp=fopen($file_path,"r");? $file_size=filesize($file_path);? //下載文件需要用到的頭? Header("Content-type:?application/octet-stream");? Header("Accept-Ranges:?bytes");? Header("Accept-Length:".$file_size);? Header("Content-Disposition:?attachment;?filename=".$file_name);? $buffer=1024;? $file_count=0;? //向?yàn)g覽器返回?cái)?shù)據(jù)? while(!feof($fp)?&&?$file_count<$file_size){? $file_con=fread($fp,$buffer);? $file_count+=$buffer;? echo?$file_con;? }? fclose($fp);? ?>
- 1 回答
- 1 關(guān)注
- 1408 瀏覽
添加回答
舉報(bào)
0/150
提交
取消