Mailinglisten-Archive |
Aloha, > > header("Content-type: application/octet-stream"); > > header("Content-disposition: attachment; filename=$name"); > > header("Content-Length: $size"); > > header("Pragma: no-cache"); > > header("Expires: 0"); > > readfile($file); > > } Dieser Code wurde von Kai gepostet und funzt auch excellent. Allerdings nur im Netscape. Beim IE öffnet sich das "Speichern unter" Menü und dort wird als Dateiname immer nur der name der Seite angezeigt (Seite heisst test.phtml "Speichern unter" name = test) Er lädt die richtige Datei runter (wenn man sie umbenennt gehts), aber selbst nach dem abgeschlossenen Download hört der Browser nicht auf zu laden (Weltkugel rotiert immer weiter). Hier noch der Code indem ich diese header() benutze. <snip> function get_clip($id){ ....SQL-Abfragen..... if ($row=mysql_fetch_row($test)){ $name = mysql_result($test,0,"name"); $file = $sourcePath.$name; $size = filesize($file); header("Content-type: application/octet-stream"); header("Content-disposition: attachment; filename=$file"); header("Content-Length: $size"); header("Pragma: no-cache"); header("Expires: 0"); readfile($file); } }// function get_clip() </snip> Mach ich da noch was falsch????? --- Alexander Häussel God said: tar xfvz universe.tar.gz - and the Universe was! celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com Internet http://www.celsius37.com
php::bar PHP Wiki - Listenarchive