天天看點

網頁設計-金蜘蛛網頁設計器的登入與登出控件

本節介紹登入與登出控件的使用。

登入控件

以下是“資料庫相關Demo” 中的“login.htm” 登入頁面的設定:

網頁設計-金蜘蛛網頁設計器的登入與登出控件

在表單Form上建立了用于使用者名和密碼輸入的輸入框,再建立一個“登入”控件。“登入”控件屬性設定如上圖。

檢查登入的session名稱

這個要和需要登入的頁面上檢查登入設定的名稱一至,見資料庫設定中的“檢查登入的session名稱”。

資料庫連接配接源

資料庫連接配接源設定見資料庫設定的資料庫連接配接源。

驗證用密碼對的表名

如上圖,設定為“users”,表示從使用者表中驗證。

驗證時附加SQL

要過濾的條件,沒需要就保留為空即可。

使用者名對應的html元素名稱

對應使用者名輸入框的名稱。

密碼對應的html元素名稱

對應密碼輸入框的名稱。

使用者名對應的表字段名稱

如上圖為設定為"username",為"users"表的使用者名稱字段。

密碼對應的表字段名稱

如上圖為設定為"pwd",為"users"表的密碼稱字段。

密碼要轉換為md5

如果密碼的值是儲存為md5,那麼驗證密時也要用md5,設定該屬性為“true”即可。

對應使用者表的ID字段名(用于登入成功後儲存登入使用者的ID号,存于Session中)

用于登入成功後儲存登入使用者的ID号,存于Session。

驗證密碼失敗則執行Pas腳本

如上圖設定的代碼表示如果密碼驗證不正确先提示“賬号或密碼不正确,請修改後重新登入!”,同時輸出資訊“賬号或密碼不正确,請修改後重新登入!!”(說明:登入控件放在哪個控件上,資訊就輸出到哪個控件上,如上圖“登入”控件放在名稱為“text_121292”文本框上,如果驗證密碼不正确,則提示資訊就輸出在該文本框上)。

驗證密碼預設跳轉至

驗證成功一般會跳轉到上一個頁面。如果是直接找開登入頁面,驗證成功則會跳轉至該設定的頁面。

測試代碼,特殊用法

如果是不需要與資料庫表互動驗證密碼的簡單登入,可以直接寫固定的代碼,如下:

網頁設計-金蜘蛛網頁設計器的登入與登出控件

登出控件

在需要輸出登入資訊的元件如文本框、面闆等上建立“登出”控件,預設情況下,如果還沒登入則會顯示“你好,你還沒有登入!”,如果已登入,則顯示“你好XXX!登出”。見“資料庫相關Demo” 的首頁。

網頁設計-金蜘蛛網頁設計器的登入與登出控件

預覽後效果如下:

網頁設計-金蜘蛛網頁設計器的登入與登出控件

檢查登入的session名稱

這個要和需要登入的頁面上檢查登入設定的名稱一至,見資料庫設定中的“檢查登入的session名稱”。

測試代碼,特殊用法

如果是不需要與資料庫表互動驗證密碼的簡單登入,可以直接寫固定的代碼,如下:

登入頁面URL

沒登入顯示資訊

已登入顯示資訊