-2
我的代碼不工作始終。大多數時候它下載0 BYTE圖像。我可以通過這個代碼,下載特定的圖像,並且可以是該代碼被它的名字保存圖像的大小現金。如果我重命名圖像,它下載0 BYTE。文件下載下載0字節的文件,在PHP
$file_path= $full_path;
$file = pathinfo($file_path);
$base = $file['basename'];
$dir = $file['dirname'];
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header("Content-Disposition: attachment; filename=".$base);
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: no-cache');
header('Content-Length: ' . filesize($base));
ob_clean();
flush();
$path = $dir."/".$base;
readfile($path);
exit;
你檢查是否url_fopen已開啓您的服務器? – scragar
不,我沒有檢查它。服務器是我的電腦,它是一個真正的IP。我如何檢查它? –