2013-08-31 29 views
0

我一直在一個vbs的登錄和註冊程序我有一個全功能工作的註冊程序,但我有麻煩看,如果一個輸入框又名密碼是在一個文件等於從註冊登錄密碼的VBScript等於問題

uname = inputbox("Please type your Username.") 
    pword = inputbox("Please ebter your Password.") 

    Set objFileToRead = CreateObject("Scripting.FileSystemObject").OpenTextFile(uname + ".txt",1) 
    strFileText = objFileToRead.ReadLine() 
    objFileToRead.Close 
    Set objFileToRead = Nothing 
    If strFileToRead = pword Then 
     document.write("Welcome!") 
       CreateObject("WScript.Shell").Run "forums.htm" 
    Else 
    msgbox("Incorrect Username or Password") 
    Wscript.Quit 
    End If 

回答

2

使用「Option Explicit」。然後像

strFileText = objFileToRead.ReadLine() 

If strFileToRead = pword Then 

strFileText <> strFileToRead

失誤會被抓住。