Downloadproblem aber irgendwie auch nicht.

dAk0Ta

Mitglied
Hallo Leute.

Ich habe da, ja ich will nicht sagen großen Problem aber so wie es jetzt ist gefällt mir das auch nicht.

Und zwar habe ich ein Downloadscript prgrammiert, welches mir ermöglicht jede Datei runter zu laden. Soweit funktioniert auch alles wunderbar, normalerweise könnte ich es auch so lassen.

Aber nun habe ich es auch mal in einem anderen Browser (Opera) versucht, zuerst ging auch alles wunderbar, nur habe ich dann mal eine Datei die in einem mpeg oder sont irgend ein Movieformat probiert und da kam genau das was ich nicht wollte. Der öffnet das einfach gleich im Browser mit Quicktime. Aber der soll die Datei ja richtig runterladen lassen und nicht wiedergeben. Beim Internet Explorer klappt das alles wunderbar so wie es soll... Nur beim Opera nicht, obwohl der alle anderen Dateien auch ordentlich runterladen lässt so wie es sein soll...

Hat einer evtl. Rat wie man sowas unterbinden kann das der die Datei einfach wiedergibt?

Vielen Dank für eure Mühe.

PS: Hab das Forum durchsucht auch vieles gefunden zum Thema Download aber nicht auf meinem Problem bezogen...

mfG
 
Hast du der Download per Header als Attachment deklariert? Wäre gut, wenn du deinen Codeschnipsel mal posten könntest...
 
Also der Code sieht so aus:

PHP:
if($downfile['uid'] == $_SESSION['user_id'])
{
  $file = "pmattaches/" . $downfile['savename'];
  $name = $downfile['name'];
  $size = filesize($file);
  $type = $downfile['format'];

  header("Content-Type: $type");
  header("Content-Length: $size");
  header("Content-Disposition: attachment; filename=\"$name\"");
  @readfile("$file");
}

Joa soweit klappt halt alles nur mit dem Opera nicht :-D der Spielt irgendwelche Movies immer gleich ab Oo
 
Könnte durchaus sein man kann ja im Browser einstellen welche Endungen man mit welchen Programmen öffnen will, vllt hängt es damit zusammen ?
 
Ja das denke ich mir mal auch...

Naja was solls, ich kann ja noch ein Hinweis angeben falls die Datei direkt geöffnet wird soll man die Funktion rechte Maustaste und Speichern unter wählen...

Aber trotzdem vielen Dank für eure Mühe...

mfG
 
Zurück