Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo Leute, wer kann mir sagen wie man bei einer Internetseite beim anklicken eines Buttons das Fenster " Möchten sie die Datei öffnen oder Speichern unter...." ? Hängt das vom Browser ab oder von den Einstellungen oder gibt es da eine Software die man auf dem Server installieren muß oder gibt es da einen Code ? Danke

Geschrieben

AFAIK = As far as i know ;) (Klick mal auf den Link zu den Usenetabkürzungen in meiner Sig - den dafür ist er da ;) )

Eigentlich müsste das Fenster automatisch kommen, wenn man auf einen direkten Link zu einer Datei klickt. Guck mal in den Sicherheitseinstellungen vom IE

Geschrieben

Das hängt *auch* von der Datei ab, der IE versucht z.B. in der Regel immer die Dateien darzustellen wenn er kann (.doc wenn Word installiert ist, .pdf wenn Acrobat / Acrobat Reader installiert ist ... usw usf).

Abgewöhnen kann man das ihm meines Wissens nach nicht.

Ich surf mittlerweile mit Mozilla, da wird einem IMMER angeboten ob die Datei im Plugin dargestellt werden soll oder gespeichert werden soll ...

Geschrieben

das ist ja eben mein Problem. Wenn ich einen link auf eine z.B. .pdf Datei mache, sollte eigendlich das Fenster mit der Auswahl kommen. Nur leider kommt diese net. Welche Einstellungen genau betrifft das im IE ?

Geschrieben

Meine Vorredner sprechen die Wahrheit.

AM besten ist, du packst die runterzuladenen Dateien als Zip oder ausführbares Archiv(.Exe). Dann geht fast immer das Downloadfenster auf, wenn du direkt darauf verlinkst. Die 0,01% der Fälle, wo das nicht so ist, kannst du untern Tisch fallen lassen.

Geschrieben

.exe würd ich stark von abraten.

1. Weckt dieses Format im Internet nicht viel Vertrauen (Dialer Trojaner etc).

2. Haben einige Firmen sogar den Download von .exe Dateien geblockt.

Geschrieben

Du kannst den Dialog aufgehen lassen, unabhängig vom Browser:

hier ein Beispiel aus meinem PHP-Code


 $File = fopen("./Export.csv", "w");


     if ($File)

     {

       // Datei wird hier gefüllt

      }

       fclose($File);


       header("Content-type: text/plain");


       header("Content-Disposition: attachment; filename=Telefonliste.csv");


       readfile('./Export.csv');

Damit sendest du eine Datei als Anhang. filename ist der Dateiname, der als Vorgabe verwendet wird.

Mehr zum header findest du hier:

http://www.php.net/manual/en/function.header.php

Da gibts auch ein Beispiel für pdf

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...