Yep, do the following:
$contentType = filetype($yourFile);
$length = filesize($yourFile);
header("Content-Type: $contentType\n");
header('Content-Length: '.$length);
header("Content-Disposition: attachment; filename=".basename($yourFileName));
if ($fp = fopen($file_name, 'rb'))
{
while (!feof($fp)) echo fread($fp, 4096);
fclose($fp);
}
else die('Failed to open: ' . $file_name);
Good luck.