Avatar billede jensb Nybegynder
30. januar 2003 - 14:35 Der er 4 kommentarer og
1 løsning

Læse fra tekstfil på egen computer

Kan man med et ASP script læse fra en tekstfil som ligger lokalt på ens egen computer?

Problem:
Jeg er træt af fra min egen computer at skulle logge ind med brugernavn og password på en ASP side, hvor jeg har password på. Jeg tænkte derfor på at jeg på min egen computer ville have en fil liggende: c:\login.txt hvor der bare i første linie står OK  ASP scriptet skal så først tjekke om der ligger en fil på c:\login.txt med indholdet OK, og hvis der gør så skal den logge ind, ellers så skal den komme med login-siden så jeg kan logge ind med  brugernavn og password.

Men kan man få den til at læse fra en fil lokalt?

Det er jo lidt i stil med det her

<%
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("/tutorials/asp/ministerier.txt")
Set f = fso.OpenTextFile(filespec,1)

' Læs linie fra tekstfilen, og skriv indholdet til klienten
Response.write f.ReadLine

f.Close
%>


Men hvad skal jeg gøre for at den læser fra en fil der ligger lokalt?
Avatar billede bobbedude Nybegynder
30. januar 2003 - 14:52 #1
set fso = Server.Createobject("Scripting.FileSystemObject")

path = "c:\temp\test.txt"

' open the file

set file = fso.opentextfile(path, 1)  <-- For reading
Avatar billede jensb Nybegynder
30. januar 2003 - 15:09 #2
Det kan jeg ikke få til at virke... Jeg får en fejlmeddelelse om "Path not found"  (og ja, jeg har set at du havde skrevet c:\temp\test.txt )
Avatar billede midas_dk Nybegynder
30. januar 2003 - 15:40 #3
Jeg tror ikke du kan. Men du kan jo prøve at give din IUSR konto adgang til den pågældende mappe...
Avatar billede jensb Nybegynder
30. januar 2003 - 15:50 #4
Ok. Jeg laver en cookie istedet for, med en levetid på 1 år.

tak for hjælpen alligevel
Avatar billede jensb Nybegynder
30. januar 2003 - 21:23 #5
lukker
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