---
title: "Hur kan man förhindra att zip-filer blir nerladdade?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/109502-hur-kan-man-förhindra-att-zip-filer-blir-nerladdade"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jimpa"
published: "2004-08-18T08:15:49.000Z"
updated: "2004-08-20T15:41:40.000Z"
replies: 25
views: 705
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/109502-hur-kan-man-förhindra-att-zip-filer-blir-nerladdade"
---

# Hur kan man förhindra att zip-filer blir nerladdade?

_Sida 1 av 2._

## #1 — jimpa, 2004-08-18T08:15Z

Hej,

Tänkte höra om man på ett bra och säkert sätt att förhindra att zip-filer blir nerladdade på från en mapp på servern utan ett visst tillstånd? Alltså kan man med ASP få en mapp/zip-fil på servern att bli oåtkommlig på ett eller annat sätt om inte ett visst värde är uppfyllt? Om inte med ASP finns det några andra möjligheter?

typ: 
\<%
If request.QueryString("userVerified") = true Then
' Give permission to download
Else
' Permission denied
End If
%\>

Mvh Jimpa

Permalänk: https://www.webforum.nu/p/109502

## #2 — OveRRidE, 2004-08-18T08:19Z

Lägg filen utanför webbroten (om du har tillgång till det) och streama ut den till klienten när den skall få accessas. 

Sök på stream, fil och liknande i forumet så hittar du trådar om detta.

Permalänk: https://www.webforum.nu/p/1415612

## #3 — @nders, 2004-08-18T08:20Z

Lägg filerna utanför webroten och strömma ut dem binärt till klienterna. Du kan använda exempelvis funktionen downloadfile som ingår i ASPSmartUpload för detta. Annars finns det säkert rena asp-lösningar om man ger sig på en liten sökning. ;)

mvh

Permalänk: https://www.webforum.nu/p/1415613

## #4 — lazat, 2004-08-18T08:31Z

Eller så kanske du kan lösenorddskydda zipfilerna och 
låter aspskriptet tala om lösenordet?

Permalänk: https://www.webforum.nu/p/1415620

## #5 — erka, 2004-08-18T08:32Z

Lösenordsskyddade zipfiler knäcks enkelt, röstar för snabelns och overrides förslag

Permalänk: https://www.webforum.nu/p/1415622

## #6 — jimpa, 2004-08-18T09:33Z

Hej,

Jag har inte möjligheten att spara filerna utanför roten. Har sökt men hittar ingen vettig tråd hur man kan gå till väga. Kan man kanske använda sig av fso på nôge vis?

Mvh Jimpa

Permalänk: https://www.webforum.nu/p/1415675

## #7 — Jesper T, 2004-08-18T10:35Z

Maila dem med asp-script som en bifogad fil.

Permalänk: https://www.webforum.nu/p/1415720

## #8 — jimpa, 2004-08-18T10:52Z

Jesper T, hur menar du?

Permalänk: https://www.webforum.nu/p/1415737

## #9 — OveRRidE, 2004-08-18T10:58Z

Din ASP-sida kan skicka ett mail med hjälp av en mailkomponent, där mailet innehåller filen som skall laddas ner som attachment (bifogad fil).

Permalänk: https://www.webforum.nu/p/1415740

## #10 — jimpa, 2004-08-18T11:23Z

Ok, men var ska jag spara den bifogade filen?

Permalänk: https://www.webforum.nu/p/1415754

## #11 — Jesper T, 2004-08-18T11:32Z

I en gammal hattask på vinden... ;)
Vad menar du med det?
Om du mailar den så kan du spara binärkoden i en/flera variabel/lar som du sedan mailar till den som skall ha den.

Permalänk: https://www.webforum.nu/p/1415756

## #12 — Erik Juhlin, 2004-08-18T11:40Z

Låter ganska onödigt att maila filen. Varför?

Det löser ju inte hans problem med var han ska lagra filen.

Att skicka filen till klienten är ju inte svårt. Det är ju bara till att streama ut den som OveRRidE och @nders säger.

Permalänk: https://www.webforum.nu/p/1415762

## #13 — Jesper T, 2004-08-18T11:56Z

> **@nders skrev:**
>
> Lägg filerna utanför webroten

> **jimpa skrev:**
>
> Jag har inte möjligheten att spara filerna utanför roten

I.O.F.S så behövs det kanske inte om man strömmar dem.

Permalänk: https://www.webforum.nu/p/1415768

## #14 — Erik Juhlin, 2004-08-18T12:00Z

Nej, men då kan vem som helst ladda ner dem om de bara kan sökvägen.
Visst man kan ha krångliga sökvägar, men det känns inte helt säkert.

Permalänk: https://www.webforum.nu/p/1415772

## #15 — jimpa, 2004-08-18T12:36Z

Så det finns inget sätt med ren ASP kod, fso?

Permalänk: https://www.webforum.nu/p/1415796

## #16 — Jesper T, 2004-08-18T12:46Z

Du kanske skulle kunna lägga in filen i ett databasfält och streama ut den därifrån med binarywrite.

Permalänk: https://www.webforum.nu/p/1415804

## #17 — jimpa, 2004-08-18T12:52Z

Det låter intressant!
Skulle detta på nåt sätt begränsa filstorleken? Vad betyder egentligen "streama" hur sparar/hämtar man en fil med  binarywrite?

Permalänk: https://www.webforum.nu/p/1415815

## #18 — Jesper T, 2004-08-18T13:53Z

Titta på dessa:
<http://www.thecodeproject.com/asp/save_binary_data_to_sql.asp>
<http://www.motobit.com/tips/detpg_binarytostring.htm>
<http://www.motobit.com/tips/detpg_read-write-binary-files.htm>
Jag tror att det finns någon begränsning på 5Mb när man streamar, men det är jag inte säker på.

Permalänk: https://www.webforum.nu/p/1415850

## #19 — Erik Juhlin, 2004-08-18T13:58Z

> **jimpa skrev:**
>
> Så det finns inget sätt med ren ASP kod, fso?

Det går ju att göra det med ren ASP. Men man kan inte lagra filer med ASP.
Men som JesperT säger så kan man kanske lagra filen i databasen.

Permalänk: https://www.webforum.nu/p/1415857

## #20 — jimpa, 2004-08-19T07:50Z

Skulla man helt enkelt kunna använda sig av sin vanlig upload komponent, fast istället för att spara filen i en mapp på servern så sparar jag den i en databas?

Permalänk: https://www.webforum.nu/p/1416274

---

Tråden på webben: https://www.webforum.nu/amne/asp/109502-hur-kan-man-förhindra-att-zip-filer-blir-nerladdade  
Nästa sida: https://www.webforum.nu/amne/asp/109502-hur-kan-man-förhindra-att-zip-filer-blir-nerladdade/page2.md
