Beitrag von Jürgen (614 Beiträge) am Mittwoch, 21.Januar.2004, 20:33.
@Perl-Freaks / File-Ausgabe
Hi BP-Freaks,
bin mal wieder am ende ;-)
Folgendes, ich liste eine DB so:
..blabal
out "$Name;$Vorname;$Strasse\n";
...
Jetzt möchte ich aber, dass mir ein File-Downloadfenster startet
und mir den Browserinhalt in ein File(csv) schreibt.
Den hab ich schon versucht:
http://baseportal.de/cgi-bin/baseportal.pl?htx=/baseportal/forum&wcheck=1&Pos=7544.01
OOOOOOOh, da bekomm ich nen ServerError500 :-( Schade (Lizezversion2)
Wer hat noch eine Tipp für mich? Danke.
Gruß
Jürgen
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 22.Januar.2004, 20:04.
Re: @Perl-Freaks / File-Ausgabe
Das sollte aber gehen... Hast Du Dich vielleicht verschrieben oder noch was anderes drin? Gib mal den ganzen Code, bzw. alle relevanten Teile (also das mit dem header)
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Donnerstag, 22.Januar.2004, 23:46.
Re: @Perl-Freaks / File-Ausgabe - nachtrag ;-)
Antworten
Beitrag von Claus Christmeier (598 Beiträge) am Freitag, 23.Januar.2004, 00:56.
Re: @Perl-Freaks / File-Ausgabe - nachtrag ;-)
Antworten
Beitrag von Sander (8133 Beiträge) am Freitag, 23.Januar.2004, 01:11.
Re: @Perl-Freaks / File-Ausgabe - nachtrag ;-)
also eigentlich ist CBs Ansatz meiner Meinung nach korrekter, auch wenns kein Komma ist ;-)
application/octet-stream ist der mimetype für ausführbare Programme.
Den IE kann man überlisten, indem man den parameter &.csv im Link mit angibt.
Jedenfalls klappt das so mit pdf, wenn der IE trozdem nicht den Acrobat starten will.
Antworten
Beitrag von Jürgen (614 Beiträge) am Sonntag, 25.Januar.2004, 15:23.
Re: @Perl-Freaks / File-Ausgabe - nachtrag ;-)
Hi Leute,
Bin wieder da ;-) Hatte mich so in meiner eigenen neuen Webseite
vertieft, dass ich fast alles um mir rum vergaß. *ggg*
Also, das von CB funzt bei mir Perfetto ;-)
Bei Claus's Script, wird mir im Browser das ganze mit Excel geöffnet.
Auch nich schlecht, aber ich benötige die ausgelesen Daten in einem File.
Danke noch mal an euch allen.
Gruß
Jürgen
Antworten