Servus Roman,

Danke f�r die Hilfe, ein eine �nderungen noch im ContentType und schon hat es wie 
gew�nscht funktioniert.

Bye,

Jakob

-----Urspr�ngliche Nachricht-----
Von: Roman Pittroff [mailto:[EMAIL PROTECTED]] 
Gesendet: Dienstag, 19. November 2002 13:06
An: ActiveServerPages German
Betreff: [aspgerman] RE: AW: RE: Fileupload/download auf Server


Auch das ist kein problem
Hier mal mein beispiel, ist zwar mit xml als
source aber jederzeit auch zu aendern :-).

Gruss

Roman Pittroff
Consulting
Bangkok, Thailand


<%
aQueryString = split(request.querystring("file"),"|")
sFileName = aQueryString(1)
Dim Stream
Dim Contents
Dim sFileName
Set XMLDoc= CreateObject("MSXML2.DOMDocument")
if not isObject(XMLDoc) then
        Set XMLDoc= CreateObject("MSXML2.DOMDocument.4.0")
end if
bXML_Success = XMLDoc.load(Server.MapPath(getFilePath()) & "\" &
"config_download.xml")
Set myNodeList = XMLDoc.getElementsByTagName("download_category")
set myNodeDirectory =
myNodeList.item(aQueryString(0)).getElementsByTagName("directory")
sDirectory = myNodeDirectory.item(0).text
sFile = sDirectory & "\" & sFileName
response.write sFile
Response.ContentType = "application/octet-stream" Response.AddHeader 
"content-disposition", "attachment; filename=" & sFileName Set Stream = 
server.CreateObject("ADODB.Stream")
Stream.Open
Stream.LoadFromFile sFile
Contents = Stream.ReadText
Response.BinaryWrite Contents
Stream.Close
Set Stream = Nothing
%>



>-----Original Message-----
>From: Weinknecht Jakob [mailto:[EMAIL PROTECTED]]
>Sent: Tuesday, November 19, 2002 6:47 PM
>To: ActiveServerPages German
>Subject: [aspgerman] AW: RE: Fileupload/download auf Server
>
>
>Servus Roman,
>
>Genau das ist gew�nscht, dass der User NICHT sieht wo das File
>herkommt, wir w�rden aber gerne beinflussen k�nnen wie der 
>Dateinname lautet, welchen der User beim "Speicher unter" 
>vorgeschlagen bekommt.
>
>Bye,
>
>Jakob & Alex
>
>-----Urspr�ngliche Nachricht-----
>Von: Roman Pittroff [mailto:[EMAIL PROTECTED]]
>Gesendet: Dienstag, 19. November 2002 11:45
>An: ActiveServerPages German
>Betreff: [aspgerman] RE: Fileupload/download auf Server
>
>
>Also wenn du den link speicherst und das file per ado.steam
>downloaden laesst, dann sieht der user aber nicht woher das file kommt.
>
>Gruss
>
>Roman Pittroff
>Consulting
>Bangkok, Thailand
>
>>-----Original Message-----
>>From: Schoeppl Alexander [mailto:[EMAIL PROTECTED]]
>>Sent: Tuesday, November 19, 2002 4:27 PM
>>To: ActiveServerPages German
>>Subject: [aspgerman] Fileupload/download auf Server
>>
>>
>>Hallo Leute,
>>
>>ich habe wieder mal eine Frage zum Thema Intranet und Files:
>>
>>Ausgangslage: In unserem Intranet soll es mehrere Bereiche geben, in
>>denen Abteilungen Dateien hochladen und abrufen k�nnen. Nun habe ich 
>>Sicherheitsbedenken und bin noch nicht auf die richtige L�sung 
>>gekommen.
>>
>>Ich dachte mir, dass ich in der Datenbank verweise auf eine Datei
>>speichere und daraus dann einen Link generiere. Hat aber den 
>Nachteil,
>>dass jemand, der gut r�t unter Umst�nden Links zu anderen Dateien
>>findet. Daher brauche ich einen Sicherheitsmechanismus. Ich 
>w�rde dazu
>>in der Datenbank hinterlegen wer auf was Rechte hat. Mit den bereits
>>mehrfach geposteten Code z.B. download.asp (erst k�rzlich) k�nnte ich
>>die Berechtigung in der DB pr�fen und dann gegebenfalls die 
>>Datei �bertragen. Nur hat das soweit ich das sehe den Haken, 
>>das man nicht mit rechte Maus Ziel speichern unter die Datei 
>>speichern kann. Weiters, wie sieht es mit dem 
>>Response.contenttype aus? Mu� man den je nach Dateityp anderes 
>>setzen, oder? Wenn man dann z.B. eine XLS Datei aufmacht, geht 
>>diese dann in dem gewollten Popup - Fenster auf. Allerdings, 
>>wenn man dann auf datei speichern unter klickt, steht 
>>nat�rlich wieder download.asp als vorschlag drinnen, ob wohl 
>>es nat�rlich eine xls Datei ist.
>>
>>Was ist den eine intelligentere praktikable L�sung?
>>
>>lg
>>
>>Alex
>>
>>| [aspgerman] als [EMAIL PROTECTED] subscribed
>>| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv 
>Sie k�nnen
>>| sich unter folgender URL an- und abmelden:
>>| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
>>
>
>
>| [aspgerman] als [EMAIL PROTECTED] subscribed
>| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv Sie k�nnen 
>| sich unter folgender URL an- und abmelden: 
>| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
>
>| [aspgerman] als [EMAIL PROTECTED] subscribed
>| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv Sie k�nnen 
>| sich unter folgender URL an- und abmelden: 
>| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
>


| [aspgerman] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

Antwort per Email an