Avatar billede johnmadsen Nybegynder
18. november 2003 - 18:12 Der er 8 kommentarer

"Scripting.FileSystemObject" deaktiveret

Jeg har nu oplevet 2 ASP-servere, hvor "Scripting.FileSystemObject" var deaktiveret. Hvordan kan man så åbne en tekstfil for læsning.
Jeg søger derfor en erstatning for:
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath(database)
Set f = fso.OpenTextFile(filespec,1)

Scriptet virker OK på min Personal Web Server.
Avatar billede cdc Novice
18. november 2003 - 18:16 #1
er det et webhotel du smider det på ? og evnt, hvilket ?
Avatar billede cdc Novice
18. november 2003 - 18:17 #2
jeg skal bruge denne: ("ISSecureFile.FileSystemObject") i stedet for denne: ("Scripting.FileSystemObject") på et af mine hoteller
Avatar billede sn0wflake Nybegynder
18. november 2003 - 19:03 #3
Har du sikret dig fuld adgang til de foldere du ønsker at læse fra? Du burde også kunne ringe til webhotellet og spørge hvorfor du ikke kan læse filer vha. ASP, med mindre du ikke er sikker på at din kode er korrekt.
Avatar billede solle Nybegynder
19. november 2003 - 22:56 #4
Vil da også lige prøve!

<%
    Text_fil_indholdet = OpenTextFile("fil.txt")
    Response.Write Replace(Text_fil_indholdet&"", vbCrLf, "<br>")

function OpenTextFile(strFilename)
    set StreamObj = server.CreateObject("ADODB.Stream")
    StreamObj.Type = 2
    StreamObj.Open
    StreamObj.LoadFromFile(server.MapPath(strFilename))
    myVar = StreamObj.ReadText
    allChars = ""
    for i=1 to lenb(myVar)
        allChars = allChars & chr(ascB(midB(myVar, i, 1)))
    next
    StreamObj.Close()
    OpenTextFile = allChars
   
end function
%>
Avatar billede johnmadsen Nybegynder
20. november 2003 - 00:40 #5
Tak for svarene, men intet virker indtil videre.
Jeg har forsøgt mig på flere servere, og forelagt problemet, men uden resultat på følgende servere:
http://www.netstuff.dk/ (fejl: ADODB. Stream error '800a0bba)
http://a.domaindlx.com/

Scripting.FileSystemObject" er OK på:

http://free.7host03.com/ (men de accepterer kun små filer)
http://www25.brinkster.com/ (server lukket, nu betaling)
Avatar billede cdc Novice
20. november 2003 - 01:08 #6
har du prøvet på frip?
Avatar billede cdc Novice
20. november 2003 - 01:08 #7
frip.dk
Avatar billede johnmadsen Nybegynder
20. november 2003 - 01:45 #8
Ja, det er frip.dk, som jeg forsøger på (netstuff.dk = frip.dk)
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