عبر التعرف على امتداد الملف ...
فإن كان صورة يتم عرضها تلقائيا ً
وإن كان ملف تحميل يتم تحميله فوراً
وكل ذلك يتم بعد إرسال الــ HTTP Headers الخاصة ..
كود PHP:
<?
$file_name = "banner.jpg";
header("Content-disposition: filename=$file_name");
header("Content-type: application/download");
readfile($file_name);
?>