Downloadname ändern - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von S Fitzner (10 Beiträge) am Samstag, 16.Dezember.2006, 13:30.
    Downloadname ändern

      Hallo Forum,

      ich habe eine Frage...

      Das folgende Script (funktionert bei Lizenzversion) bietet mir eine Datei zum Download an, allerdings wird dazu als Name immer baseportal.pl vorgeschlagen...

      Hat irgendwer einen Tipp wie ich den Downloadname ändern bzw. vorgeben kann.
      Stimmt für Binary's die downgeloadet werden soll eigentlich der MIME-Typ?

      Danke für eine Antwort...

      Gruss

      Sascha

      <schnipp>
      <perl>
      $_header="Content-type: application/exe\n\n"; 
      open (FILEIN,"</var/serverdir/verzeichnis/datei.exe") or out ("Fehler: Datei kann nicht geöffnet werden: $!");
      binmode FILEIN;
      while (read(FILEIN,$buffer,1024)) 
      { 
            out $buffer; 
      }
      
      close (FILEIN);
      </perl>
      <schnapp>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von S Fitzner (10 Beiträge) am Samstag, 16.Dezember.2006, 13:30.
    Downloadname ändern

      Hallo Forum,

      ich habe eine Frage...

      Das folgende Script (funktionert bei Lizenzversion) bietet mir eine Datei zum Download an, allerdings wird dazu als Name immer baseportal.pl vorgeschlagen...

      Hat irgendwer einen Tipp wie ich den Downloadname ändern bzw. vorgeben kann.
      Stimmt für Binary's die downgeloadet werden soll eigentlich der MIME-Typ?

      Danke für eine Antwort...

      Gruss

      Sascha

      <schnipp>
      <perl>
      $_header="Content-type: application/exe\n\n"; 
      open (FILEIN,"</var/serverdir/verzeichnis/datei.exe") or out ("Fehler: Datei kann nicht geöffnet werden: $!");
      binmode FILEIN;
      while (read(FILEIN,$buffer,1024)) 
      { 
            out $buffer; 
      }
      
      close (FILEIN);
      </perl>
      <schnapp>
      

     Antworten

    Beitrag von S Fitzner (10 Beiträge) am Samstag, 16.Dezember.2006, 14:10.
    Re: Downloadname ändern - Erledigt

      Die Lösung:

      $_header="Content-Transfer-Encoding: Binary\n\n";
      $_header="Content-Type: application/force-download\n\n";
      $_header="Content-Disposition: inline; filename=Dateidownload.exe\n\n";
      

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Samstag, 16.Dezember.2006, 17:49.
    Re: Downloadname ändern - Erledigt

      Entweder machst Du

      $_header="Content-Transfer-Encoding: Binary\n";
      $_header.="Content-Type: application/force-download\n";
      $_header.="Content-Disposition: inline; filename=Dateidownload.exe\n\n";
      

      (achte auf die Punkte und die \n) oder es reicht:

      $_header="Content-Disposition: inline; filename=Dateidownload.exe\n\n";
      

      ;-)

     Antworten


     
 Liste der Einträge von 15150 bis 15300:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.10s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!