clear(); $rs_file->set_table("CS_COMPLAINTS_FILE"); $rs_file->add_where("issue_id={$_GET[issue_id]}"); $rs_file->add_where("file_id={$_GET[file_id]}"); $view_file=$rs_file->fetch(); $file_name = str_replace("/kcsc_home/civil","", $view_file[file_name]); $filepath = "../ydata/brocast".$file_name; $filepath = addslashes($filepath); if (preg_match("/^utf/i", euc_kr)) $original = urlencode($data_file[fi_source]); else $original = $data_file[fi_source]; if (file_exists($filepath)) { //if(eregi("msie", $_SERVER[HTTP_USER_AGENT]) && eregi("5\.5", $_SERVER[HTTP_USER_AGENT])) { if (stripos($_SERVER['HTTP_USER_AGENT'], "msie") !== false && stripos($_SERVER['HTTP_USER_AGENT'], "5.5") !== false) { header("content-type: doesn/matter"); header("content-length: ".filesize("$filepath")); header("content-disposition: attachment; filename=\"$view_file[original_name]\""); header("content-transfer-encoding: binary"); } else { header("content-type: file/unknown"); header("content-length: ".filesize("$filepath")); header("content-disposition: attachment; filename=\"$view_file[original_name]\""); header("content-description: php generated data"); } header("pragma: no-cache"); header("expires: 0"); flush(); if (is_file("$filepath")) { $fp = fopen("$filepath", "rb"); // 4.00 ��ü // �������ϸ� ���̷��� print �� echo �Ǵ� while ���� �̿��� ������ٴ� �̹����... //if (!fpassthru($fp)) { // fclose($fp); //} while(!feof($fp)) { echo fread($fp, 100*1024); flush(); } fclose ($fp); flush(); } else { alert("�ش� �����̳� ��ΰ� �������� �ʽ��ϴ�."); } } else { alert("������ ã�� �� �����ϴ�."); } ?> ?>