Avatar billede -mascot- Nybegynder
05. juni 2001 - 10:33 Der er 18 kommentarer og
1 løsning

File System Object

Er der et eller andet file system object der kan downloade fra en server hvis scriptet har læse redigheder ??

Hvis der er så skriv lige lidt kode med det i.....


-Mascot-
Avatar billede krogstrup Nybegynder
05. juni 2001 - 11:03 #1
Man kan ikke med FSO læse/hente filer fra en anden server. Det kan på ingen måde lade sige gøre med FSO af sikkerhedsmæssige årsager.

Hvis du skal hente data fra en anden server, kan du derimod f.eks. bruge en komponent som ASPHttp fra Serverobject.som

http://www.serverobjects.com
Avatar billede -mascot- Nybegynder
05. juni 2001 - 11:22 #2
jeg har downloadet ASPHttp men jeg kan ikke få det til at virke....
kan du ?
Avatar billede zeth Nybegynder
05. juni 2001 - 11:24 #3
Øhhm mener du downloade fra ens egen server? Så kan du vel bruge noget Response.AddHeader i hvertfald!
Avatar billede -mascot- Nybegynder
05. juni 2001 - 11:25 #4
kan du ikke lige skrive lidt kode hvor man kan downloade noget fra en server man har adgang til ?
Avatar billede krogstrup Nybegynder
05. juni 2001 - 14:11 #5
<%
Set HttpObj = Server.CreateObject(\"AspHTTP.Conn\")
HTTPObj.Url = \"http://www.jubii.dk\"
strResult = HTTPObj.GetURL
response.write strResult
%>
Avatar billede krogstrup Nybegynder
05. juni 2001 - 14:12 #6
Avatar billede -mascot- Nybegynder
05. juni 2001 - 17:05 #7
jeg tænkte mere på hvis den kunne skrive noget kode til at downloade noget ned fra en server man har redighedder til...kan det lade sig gøre med det der object ?
Avatar billede krogstrup Nybegynder
05. juni 2001 - 17:20 #8
Kan du ikke prøve at forklare helt præcist hvad det er du ønsker scriptet skal kunne udføre ?
Avatar billede -mascot- Nybegynder
05. juni 2001 - 17:33 #9
jeg vil have en fil der hedder fil.asp
der skal den lave en querystring så du kan skrive i adresse linjen:
fil.asp?fil=1.asp

når man har kaldt det skal man så downloade filen der hedder 1.asp....
Avatar billede krogstrup Nybegynder
05. juni 2001 - 17:44 #10
Du er godt klar over at man på ingen mulig måde kan downloade en ASP fil med selve ASP koden i. Hvis du downloader en ASP fil downloader du blot den HTML kode ASP siden har genereret !
Avatar billede -mascot- Nybegynder
05. juni 2001 - 18:16 #11
ups jeg skrev en asp fil......der skulle have været en billed fil....
kan det heller ikke lade sig gøre ?
Avatar billede zeth Nybegynder
05. juni 2001 - 18:56 #12
Hmm du kan lave noget med Response.ReadBinary og Response.WriteBinary
Avatar billede krogstrup Nybegynder
05. juni 2001 - 21:00 #13
OK - således: fil.asp?download=mitBillede.jpg

Når man nu kalder ovenstående fil - hvad skal der så ske med billedet? Skal explorer spørge om du ønsker at downloade billedet eller skal billedet automatisk downloades til en mappe på serveren ?
Avatar billede -mascot- Nybegynder
05. juni 2001 - 22:29 #14
explorer skal downloade det til clienten...
Avatar billede krogstrup Nybegynder
06. juni 2001 - 08:29 #15
Prøv at gemme nedenstående kode som hentBillede.asp og kald

derefter filen således:

hentBillede.asp?fil=http://www.jubii.dk/i/l.gif

<%
fil = request(\"fil\")
if fil <> \"\" then response.redirect fil
%>
Avatar billede -mascot- Nybegynder
06. juni 2001 - 15:13 #16
det er jo ikke det jeg vil den skal downloade billedet....
Avatar billede krogstrup Nybegynder
06. juni 2001 - 15:49 #17
Hvordan man tvinger klienten til at downloade et billede frem for at vise det, har været oppe og vende mange gange før på eksperten. Prøv at bruge søgefunktionen til at finde de tidligere debatter...
Avatar billede -mascot- Nybegynder
06. juni 2001 - 15:51 #18
oki
Avatar billede -mascot- Nybegynder
06. juni 2001 - 15:51 #19
nå men jeg lukker nu...
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
Kurser inden for grundlæggende programmering

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