Hi,
wie von den anderen schon erwähnt sind die Einstellungen beim Client dafür verantworlich was mit einer Datei passiert.
Du kannst aber einen bestimmten Mime-Typ mit PHP erzwingen, also z.B.
<?
header("Content-Type: application/octet-stream");
header("Content-Disposition: ".
(!strpos($HTTP_USER_AGENT,"MSIE 5.5")?"attachment; ":"").
"filename=".$DOWNLOAD_DATEI);
header("Content-Transfer-Encoding: binary");
header("Cache-Control: post-check=0, pre-check=0");
echo file_get_contents($DOWNLOAD_DATEI);
?>
... das müsste funktionieren (aufzurufen mit "scriptname.php?DOWNLOAD_DATEI=irgendwas.rar").
HTH,
Max