Avatar billede Beach Mester
12. februar 2002 - 02:04 Der er 1 løsning

ReadLine skal sammenligne 2 linier

Jeg har følgende kode:
Function checkfile()
Dim fso, f, filespec
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.MapPath(Request.Querystring("tlf") & ".txt")
Set f = fso.OpenTextFile(filespec,1)
For intLine = 1 to 6
  f.SkipLine
Next
' udskriv den 7 & 8 linie
'Response.write f.ReadLine & "<br>"
'Response.write f.ReadLine & "<br>"
f.Close
'Dette virker som det skal, nu vil jeg i stedet for at udskrive linierne have fonktionen til at sammenligne dem! Noget ala...

if 7.ReadLine <> 8.ReadLine Then ' Hvis linie 7 & 8 IKKE er ens skriv...
Response.Write "Password er forkert indtastet"
Else  ' Hvis liinie 7 & 8 ER ens skriv...
Response.Write "Password er korekt indsastet"
End If
End Function

Håber i kan følge mig

//Beach

Avatar billede Beach Mester
12. februar 2002 - 08:04 #1
Har fundet løsningen:-)
Function checkfile()
'Læser linierne fra filen som indeholder password
Dim fso, f, filespec
Dim pw1, pw2
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.MapPath(Request.Querystring("tlf") & ".txt")
Set f = fso.OpenTextFile(filespec,1)
For intLine = 1 to 8
  f.SkipLine
Next
pw1 = f.ReadLine
pw2 = f.ReadLine
If pw1 <> pw2 Then
Response.Write "Forkert adganggskode"
End If
f.Close
End Function

//Beach
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