새창에서 안열리고 이미지 다운로드 됨

downTest.html

<a href="fileDown.php?filename=testimg01&Imgurl=이미지URL">Download</a>

======================================================================

fileDown.php

<?php

$filename = $_REQUEST['filename']; $save_dir = $_REQUEST['Imgurl']; /*
Header("Content-type: application/x-msdownload"); Header("Content-Disposition: attachment; filename=".$filename.".png"); Header("Content-Transfer-Encoding: binary"); Header("Pragma: no-cache"); Header("Expires: 0");
$handle = fopen($save_dir, "r"); while(!feof($handle)){ echo fread($handle,4096); };
*/

header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($filename));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($save_dir));
ob_clean();
flush();
readfile($save_dir);
exit;

?>

+ Recent posts