Avatar billede Slettet bruger
01. maj 2006 - 11:29 Der er 5 kommentarer og
1 løsning

sende korrekt header ved zip-fil?

Hej

Jeg gør følgende når jeg sender en zip-fil til brugeren. Det virker, men jeg får ikke ikonet for zip-filer vist når jeg bliver bedt om at åbne/gemme filen.

Hvad kan det skyldes?

header("Content-disposition: attachment; filename=" . $mappe . ".zip");
header("Content-type: application/zip");
header("Pragma: no-cache");
header("Expires: 0");
Avatar billede jakobdo Ekspert
01. maj 2006 - 12:33 #1
Jeg tror det er en manglende funktionalitet i dit styresystem.
application/zip er korrekt.
Hvad sker der hvis du gemmer filen på dit skrivebord og så åbner efterfølgende?
Prøv evt at ret Content-type til: application/x-zip-compressed
Avatar billede Slettet bruger
02. maj 2006 - 08:55 #2
Jamen filen er sådan set fin nok og jeg tvivler på at det er Windows XP der har en mangel (på netop det område!)

Sagen er at det er en zip-fil jeg danner med PHP så jeg tror det er en manglende header af en slags der må være årsagen til det manglende ikon.
Avatar billede jakobdo Ekspert
02. maj 2006 - 09:07 #3
Prøv at se indlægget: 14-Dec-2004 10:12 -> http://dk2.php.net/header
Avatar billede Slettet bruger
02. maj 2006 - 09:14 #4
Hmm...ved ikke om det var dit forslag men nu virker det fint...jeg er lige lidt blank :)

Svarer du lige?
Avatar billede jakobdo Ekspert
02. maj 2006 - 09:22 #5
Svar!
Avatar billede jakobdo Ekspert
02. maj 2006 - 09:44 #6
Takker for point.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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