r_khan
چهارشنبه 09 اردیبهشت 1394, 12:40 عصر
با سلام
کد دانلود فایلی را وقتی بر روی باتن دانلود کلیک می شود را نوشتم حالا میخوام وقتی دانلود شد پیغامی نمایش دهد در حالی که نمیتونم هیچ پیغامی قبل و بعد دانلود نمایش دهم چطور میتوانم این کار را انجام دهم
کد دانلود
$strDownload = $FileName1.$arrCheck['file'];
$strFile = file_get_contents($strDownload);
$filename = basename($strDownload);
$mime = 'application/x-download'; // or application/pdf
if (strpos($_SERVER['HTTP_USER_AGENT'], "MSIE") !== FALSE)
{
header('Content-Type: "'.$mime.'"');
header('Content-Disposition: attachment; filename="'.$filename.'"');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header("Content-Transfer-Encoding: binary");
header('Pragma: public');
header("Content-Length: ".strlen($strFile));
}
else
{
header('Content-Type: "'.$mime.'"');
header('Content-Disposition: attachment; filename="'.$filename.'"');
header("Content-Transfer-Encoding: binary");
header('Expires: 0');
header('Pragma: no-cache');
header("Content-Length: ".strlen($strFile));
}
// ignore_user_abort(true);
unlink($FileName1);
// $pack4="";
// $pack3="";
exit($strFile);
کد دانلود فایلی را وقتی بر روی باتن دانلود کلیک می شود را نوشتم حالا میخوام وقتی دانلود شد پیغامی نمایش دهد در حالی که نمیتونم هیچ پیغامی قبل و بعد دانلود نمایش دهم چطور میتوانم این کار را انجام دهم
کد دانلود
$strDownload = $FileName1.$arrCheck['file'];
$strFile = file_get_contents($strDownload);
$filename = basename($strDownload);
$mime = 'application/x-download'; // or application/pdf
if (strpos($_SERVER['HTTP_USER_AGENT'], "MSIE") !== FALSE)
{
header('Content-Type: "'.$mime.'"');
header('Content-Disposition: attachment; filename="'.$filename.'"');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header("Content-Transfer-Encoding: binary");
header('Pragma: public');
header("Content-Length: ".strlen($strFile));
}
else
{
header('Content-Type: "'.$mime.'"');
header('Content-Disposition: attachment; filename="'.$filename.'"');
header("Content-Transfer-Encoding: binary");
header('Expires: 0');
header('Pragma: no-cache');
header("Content-Length: ".strlen($strFile));
}
// ignore_user_abort(true);
unlink($FileName1);
// $pack4="";
// $pack3="";
exit($strFile);