Max: Link Dateiendung *.rar

Beitrag lesen

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