PHP firefox macht komische sachen beim download von .ppt dateien

koffi

Lt. Junior Grade
Registriert
Jan. 2007
Beiträge
490
hallo!

ich bin gerade auf ein seltsames phänomen gestoßen.
wenn man mit firefox .ppt dateien von meiner hp runterladen will, ändert firefox den dateinamen dieser .ppt datei. er kürzt den namen und schneidet dabei die endung ab, so dass der benutzer nicht weiss mit welchem programm er diese datei öffnen soll. dieser fehler tritt nicht bei anderen browsern (getestet mit IE und opera) auf und auch nicht bei anderen dateien (.doc zB funktioniert super).



Code:
<?php

       //automatischer download   
          $Datei = 'Nur ein test.ppt';
          //echo $Datei;
          $Dateiname = basename($Datei);
          $Groesse = filesize($Datei);
          header("Content-Type: application/force-download");
          header("Content-Disposition: attachment; filename=".$Dateiname);
          header("Content-Length: $Groesse");
          readfile($Datei);
       
?>

kann jemand eine logische erklärung für dieses problem und eine idee wie man es beseitigen kann?
dankeschön.
 
Zuletzt bearbeitet:
Die Leerzeichen. Musst den Dateinamen wohl in "" fassen.

header("Content-Disposition: attachment; filename=\"" . $Dateiname . "\"");
 
Zurück
Oben