Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
Phorum.org Hilfe-Forum
Beiträge im Thema:
6
Erster Beitrag:
vor 16 Jahren, 6 Monaten
Letzter Beitrag:
vor 16 Jahren, 6 Monaten
Beteiligte Autoren:
Clemens Weiß, Jürgen Richter, thomas

Anhänge downloaden ergibt Zeichensalat

Startbeitrag von Clemens Weiß am 28.03.2001 22:52

Hi,
ich habe in meinem Forum die Möglichkeit gegeben, Anhänge hochzuladen.

Ein Problem entsteht aber bei dem Versuch, diese Dateien mit einem Klick auf den Link wieder runterzuladen.
Bei z. B. exe- und zip-Dateien wird im Browserfenster die Datei angezeigt - in Form von Zeichensalat. Also öffnet sich kein Download-Fenster.
Bei Bildern klappt die Browseranzeige natürlich problemlos.

Ist das normal?

MfG
Clemens Weiß
www.webplain.de

Antworten:

Die Dateien sollten nicht direkt als Link eingebaut werden!
Durch den Link sollte eine PHP Skript aufgerufen werden, dass irgendwie sowas ausgibt:


header("Content-disposition: attachment; filename=\"$fn\""); // Filename
header("Content-type: application/octetstream");
header("Pragma: no-cache");
header("Expires: 0");
echo $filecontent; // der Inhalt der Datei

Gruss
JR

von Jürgen Richter - am 29.03.2001 19:06
Hi,
hmm, ich bin vielleicht zu unbedarft dafür :-)

Is das nu Absicht so oder muss ich da was ändern, damit die Datei anständig heruntergeladen werden kann?

Hab übrigens die neueste Version 3.2.11.

MfG
Clemens Weiß
www.webplain.de

von Clemens Weiß - am 29.03.2001 19:39
Hallo Clemens,
das hat nix mit phorum zu tun und auch nix mit php.

die einfachere Lösung ist die, auf der Webseite mit dem Download Link zu schreiben: "Wählen Sie mit der rechten Maustaste im PopUp-Menü Ziel speichern unter..."
das müßte auch gehen!

Gruss
JR

von Jürgen Richter - am 30.03.2001 14:22
Hi nochmal,
mir ist grade aufgefallen, dass auch bei dieser Methode nicht das richtige passiert.
Es wird namlich eine Datei namens "download.html" gespeichert, die diesen Zeichensalat enthält. Wenn man die in die Vorgesehene Endung wieder umbenennt, lässt sie sich normal öffnen.
Aber wer kommt schon auf sowas?

Also, niemand eine Idee?

MfG
Clemens Weiß
www.webplain.de

von Clemens Weiß - am 08.04.2001 20:19
laut Phorum.org liegt es an der CGI-Version von PHP.

von thomas - am 08.04.2001 20:38
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.