最贊回答 / 風(fēng)有兮
function downFile($filename){?? ?header("content-disposition:attachment;filename=".basename($filename));?? ?header("content-length:".filesize($filename));?? ?ob_clean();//清空(擦掉)輸出緩沖區(qū) ?? ?flush();//刷新輸出緩沖 ?? ?readfile($filename);
2017-07-20
最新回答 / 花落心微涼
語(yǔ)法錯(cuò)誤,是__FUNCTION__,左右都是兩個(gè)下劃線。沒(méi)有文件夾的時(shí)候,程序走不到if(is_dir)里邊,所以你沒(méi)報(bào)錯(cuò)
2017-07-10
最新回答 / 張小川
<...圖片...>你把編碼轉(zhuǎn)換一下“$item = iconv("gbk", "utf-8", $item);”gbk轉(zhuǎn)utf-8
2017-07-05
最新回答 / 慕移動(dòng)9181930
你寫(xiě)錯(cuò)了,lt;brgt;后面有兩雙引號(hào)童鞋學(xué)習(xí)的好認(rèn)真,這些細(xì)節(jié)都注意到了
2017-07-02
最新回答 / 抬山
zend studio的話點(diǎn)window--Preferences--General--Workspace里面的默認(rèn)編碼gbk改成other里面的utf-8就行了,其他編輯器類似,改一下編輯器默認(rèn)編碼。
2017-06-05
最新回答 / 刺虞
rename兩次使用的時(shí)候不同在于,重命名時(shí)時(shí)帶的文件名,而剪切文件時(shí),則是附帶了路徑。也就是說(shuō)他實(shí)現(xiàn)剪切的過(guò)程實(shí)際就是改變他文件位置的一個(gè)過(guò)程。第二次使用rename時(shí)時(shí)這樣寫(xiě)的rename('/test1/index.html',/test1/test2/index.html'');通過(guò)這樣的方式實(shí)現(xiàn)了剪切文件夾,實(shí)質(zhì)是修改文件本身路徑。
2017-05-28
最新回答 / 木易之心
while ($item = readdir($handle)!==false) 這個(gè)寫(xiě)錯(cuò)了,正確的這樣寫(xiě):while (($item = readdir($handle))!==false)
2017-05-27
最新回答 / Tommy_Chan
你的路徑出錯(cuò)了。如果你的file.func.php放在file文件夾里面的話,第23行$path ='file';寫(xiě)成這樣的話,在file文件夾里面沒(méi)有file文件夾,所以為空。
2017-05-26