『壹』 為什麼我下載的東西全部是php文件都打不開誒
你好!這是下載錯誤所致。php文件,多數是因為下載東西,錯誤的下載到了網頁文件,主要是下載站中的下載連接,其實是php腳本文件控制的,有的不支持一些下載工具下載,防止大量佔用網站伺服器資源。當使用訊雷下載時連接就會失效,也可能是伺服器鏈接地址失效,導致下載到的東西只是個php腳本文件,根本不是你要查找的相關資料。所以需要查對後重新下載。謝謝。
『貳』 我用PHP測試文件下載功能,但是下載下來的圖片卻總是損壞的,代碼如下:
<?php
header("Content-type:image/pjpeg");
echofile_get_contents("./201404/1.jpg");
?>
『叄』 為什麼我php用header下載圖片,打開是空的,我看到你解決了,求幫助
functioncurlDownloadRemote($remote,$local){
$curl=curl_init($remote);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
$imageData=curl_exec($curl);
curl_close($curl);
$dir=dirname($local);
if(!is_dir($dir)){
@mkdir($dir,0755,true);
}
$tp=@fopen($local,'w');
fwrite($tp,$imageData);
fclose($tp);
}