如果我有一個登錄頁面獲得用戶名和密碼的用戶輸入,我將如何將該信息發佈到另一個頁面,該頁面將用於存儲潛艇和程序,以便其他頁面將包含該頁面我可以最小化我輸入連接字符串的次數。經典的asp密碼驗證sql
所以我有login.asp我想登錄憑證,以include.asp永遠不會被打開,如果用戶登錄詳細信息是正確的,然後將被引導到table.asp。如果不正確,它應該在login.asp頁面中顯示一條錯誤消息。
我提供了永遠不會被用戶低於
Dim objCon, SQL, objRS
'Connect to Database
sub connect()
Set objCon = CreateObject("ADODB.Connection")
Set objRS = CreateObject("ADODB.Recordset")
objCon.Open "Provider=SQLOLEDB.1;Password=xxxx;Persist Security Info=True;User ID=xxxx;Initial Catalog=Customer;Data Source=xxxx"
SQL = "SELECT * FROM Customer"
objRS.open SQL, objCon
end sub
sub connectionClose()
objRS.close
objCon.close
end sub
是的我已經做了我的include.asp文件,但我想知道如何設置我的login.asp文件中的include.asp中的變量,因爲我的表單將帶我到我的table.asp頁面,並將不會設置include.asp變量 – 2011-06-10 14:49:26
我會做一個會話變量嗎? – 2011-06-10 14:52:01
我會使用一個會話變量是的,一旦他登錄設置會話(「驗證」)=「1」...然後在你的include包括會話(「驗證」)<>「1」然後response.redirect「YOUR_ERROR_PAGE驗證。 asp「Response.end()end if – 2011-06-10 17:36:01