Avatar billede repsak Nybegynder
27. december 2003 - 10:20 Der er 11 kommentarer og
1 løsning

Download genereret fil

Jeg skal lave et program som
1) skal modtage data (via en form
2) behandle data og derudfra generere 5 filer
3) de 5 filer skal så pakkes til én fil (evt. som zip) og sendes til klienten

Er der nogen som ved hvordan jeg kommer igang med dette? Benærk: jeg har kun brug for hjælp til punkt 3) :-)
Avatar billede roger Nybegynder
27. december 2003 - 10:24 #1
Avatar billede repsak Nybegynder
27. december 2003 - 12:38 #2
interessant :-)
Hvordan får man så serveren til at sende denne zip tilbage?
Avatar billede roger Nybegynder
27. december 2003 - 16:29 #3
snakker vi webforms og http requests ?
Avatar billede roger Nybegynder
27. december 2003 - 16:30 #4
jeg er nemlig lidt i tvivl om hvad du mener med at sende filer til klienten.
Avatar billede repsak Nybegynder
27. december 2003 - 16:34 #5
Ja jeg er heller ikke helt sikker på hvordan det skal være, men jeg forestiller mig evt. at klienten skal have et link eller sådan noget... Har du nogle erfaringer/anefalinger?
Avatar billede roger Nybegynder
27. december 2003 - 16:38 #6
altså sådan her:

1: Klienten udfylder en formular
2: Server behandler data og genrerer og zipper filer
3: Der popper en download-box hos klienten, der kan vælge at downloade de genererede filer

?
Avatar billede repsak Nybegynder
27. december 2003 - 16:45 #7
ja præcis :-)
Avatar billede roger Nybegynder
27. december 2003 - 16:53 #8
ok...

Når klienten har afsendt data til server genereres fil/filer vha. ovenstående ziplib(har dog ikke prøvet lib selv endnu,men læst mange steder at det fungerer perfekt)

Når filen er genereret laver du en Response.WriteFile til klienten f.eks.

Response.ContentType="application/x-zip-compressed";
Response.AddHeader("Content-Disposition","attachment; filename=\"filnavn.zip\"");
Response.WriteFile(komplet sti til fil...brug evt. Server.MapPath);
//slet evt. dine filer igen
Response.End();
Avatar billede repsak Nybegynder
27. december 2003 - 17:06 #9
OK tak :-) Tester det imorgen...
Avatar billede repsak Nybegynder
28. december 2003 - 18:52 #10
for pokker det var god kode du lige gav mig der :-D
jeg kan se at linjerne
Response.ContentType="application/x-zip-compressed"; og
Response.AddHeader("Content-Disposition","attachment; filename=\"filnavn.zip\"");
er meget specifikke. Hvad hvis jeg f.eks. skulle lave samme nummer med en mp3, jpg eller html?
Har du en ContentType reference?
Avatar billede roger Nybegynder
28. december 2003 - 20:25 #11
Avatar billede repsak Nybegynder
28. december 2003 - 20:33 #12
Danke :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester