Avatar billede tbundgaard Nybegynder
28. november 2000 - 19:34 Der er 11 kommentarer og
1 løsning

FileSystemObject - Læs en fil fra en anden server

Hejsa

Jeg vil gerne læse en fil fra en anden server, der har et DNS-navn (http://navn.domain.dk/textfil.txt) er det muligt at få dette til at virke, da jeg hele tiden får \"File not exits\".
Jeg bruger:

StrFile = \"http://navn.domain.dk/textfil.txt\"
set fso = server.....
set f = fso.GetFile(strFile)
set ts = f.OpenAsTextStream(ForReading, -2)



Håber at nogle kan hjælpe mig.


\\Torben
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:36 #1
Det er en umulighed!
Det er et spørgsmål om sikkerhed. Så ville du jo kunne læse andres ASP/PHP/CGI scripts.
Avatar billede netsrac Praktikant
28. november 2000 - 19:36 #2
Det kan man ikke
Avatar billede netsrac Praktikant
28. november 2000 - 19:38 #3
Du kan via et komponent hente HTML output fra en fil, så hvis det er en txt fil så kan man måske alligevel...
Avatar billede tbundgaard Nybegynder
28. november 2000 - 19:40 #4
Hvad hvis man kender servernavn (\\\\xx8989\\#share\\textfil.txt) på netværket, og bruger den istedet for. Er det så muligt?

\\Torben
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:42 #5
Det mener jeg ikke.
Avatar billede netsrac Praktikant
28. november 2000 - 19:43 #6
Du kan vist heller ikke hente filer over intranettet hvis det er det du mener.
Avatar billede tbundgaard Nybegynder
28. november 2000 - 19:44 #7
Ja, det er det jeg mener :-))
Avatar billede tdaugaard Nybegynder
28. november 2000 - 19:45 #8
Det hjælper heller ikke selvom share navnet bliver mappet som et netværks drev ..
Avatar billede netsrac Praktikant
28. november 2000 - 19:47 #9
Men du har jo mulighed for at bruge et komponent som W3Socket
Avatar billede netsrac Praktikant
28. november 2000 - 19:50 #10
Eller asphttp

Hentet fra http://www.serverobjects.com/comp/Asphttp2.htm:

The following code demonstrates how to use AspHTTP from VBScript.


Set HttpObj = Server.CreateObject(\"AspHTTP.Conn\")
HttpObj.Url = \"http://www.myfinancialpage.com/qrtresults.html\"
strResult = HttpObj.GetURL
The variable named strResult now contains a string representing the document results from a GET of http://www.myfinancialpage.com/qrtresults.html.

Avatar billede krogstrup Nybegynder
29. november 2000 - 11:11 #11
Ja det burde vel virke med ASPhttp, hvis det indhold du henter vel og mærke ligger i en txt-fil !!!
Avatar billede netsrac Praktikant
29. november 2000 - 16:42 #12
Ja det ville jeg da også mene :)
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