- Dreamweaver 使用手冊
- 簡介
- Dreamweaver 和 Creative Cloud
- Dreamweaver 工作區和檢視
- 設定網站
- 管理檔案
- 版面和設計
- CSS
- 頁面內容和資產
- 設定頁面屬性
- 設定 CSS 標題屬性和 CSS 連結屬性
- 處理文字
- 尋找和取代文字、標籤和屬性
- DOM 面板
- 在即時檢視中編輯
- 在 Dreamweaver 中進行文件編碼
- 在文件視窗中選取並檢視元素
- 在屬性檢視窗中設定文字屬性
- 檢查網頁拼字
- 在 Dreamweaver 中使用水平線
- 在 Dreamweaver 中新增和修改字體組合
- 使用資源
- 在 Dreamweaver 中插入和更新日期
- 在 Dreamweaver 中建立和管理最愛資源
- 在 Dreamweaver 中插入及編輯影像
- 新增媒體物件
- 在 Dreamweaver 中加入視訊
- 插入 HTML5 視訊
- 插入 SWF 檔
- 新增音效效果
- 在 Dreamweaver 中插入 HTML5 音效
- 使用圖庫項目
- 在 Dreamweaver 中使用阿拉伯文和希伯來文文字
- 連結和導覽
- jQuery Widget 和效果
- 撰寫網站程式碼
- 關於在 Dreamweaver 中撰寫程式碼
- Dreamweaver 的程式碼撰寫環境
- 設定程式碼撰寫偏好設定
- 自訂程式碼色彩標示
- 撰寫和編輯程式碼
- 程式碼提示和程式碼完成
- 收合和展開程式碼
- 利用片段重複使用程式碼
- Lint 程式碼
- 最佳化程式碼
- 在設計檢視中編輯程式碼
- 使用頁面的檔頭內容
- 在 Dreamweaver 中插入伺服器端包含
- 在 Dreamweaver 中使用標籤資料庫
- 匯入自訂標籤到 Dreamweaver
- 使用 JavaScript 行為 (一般說明)
- 套用內建的 JavaScript 行為
- 關於 XML 與 XSLT
- 在 Dreamweaver 中執行伺服器端 XSL 轉換
- 在 Dreamweaver 中執行用戶端 XSL 轉換
- 在 Dreamweaver 中新增 XSLT 字元實體
- 格式化程式碼
- 跨產品工作流程
- 範本
- 行動裝置和多螢幕
- 動態網站、網頁和網站表單
- 以視覺化方式建立應用程式
- 測試、預覽和發佈網站
- 疑難排解
Dreamweaver 和更高版本的用戶介面已經簡化。因此,您在 Dreamweaver 和更高版本中可能會找不到本文所描述的一些選項。如需詳細資訊,請參閱本文。
關於登入頁面
您的網路應用程式可以包含讓已註冊使用者登入網站的頁面。
登入頁面是由下列建置組塊構成:
已註冊使用者的資料庫表格
讓使用者輸入使用者名稱和密碼的 HTML 表單
確認輸入的使用者名稱和密碼有效的「登入使用者」伺服器行為
使用者登入成功時,系統會為使用者產生包含使用者名稱的 Session 變數。
建立已註冊使用者的資料庫表格
您需要已註冊使用者的資料庫表格,才能確認在登入頁面中輸入的使用者名稱和密碼是否有效。
-
請使用資料庫應用程式和註冊頁面來建立表格。如需說明,請參閱下方的相關主題連結。
建立登入頁面的下一步是在頁面中加入 HTML 表單,讓使用者登入。如需說明,請參閱下一個主題。
加入可讓使用者登入的 HTML 表單
若要讓使用者輸入使用者名稱和密碼以登入網站,必須在頁面中加入 HTML 表單。
-
建立頁面 (「檔案 > 開新檔案 > 空白頁面」),並使用 Dreamweaver 設計工具來配置登入頁面。
-
將插入點放在您要表單出現的位置,然後從「插入」選單選擇「表單」,以加入 HTML 表單。
網頁上便會建立空白的表單。您可能必須啟用「隱藏元素」(「檢視>視覺輔助>隱藏元素」),才能看見表單的邊界 (以紅色細線表示)。
-
要為 HTML 表單命名時,請按一下「文件」視窗底部的 <form> 標籤以選取表單,然後開啟「屬性」檢視窗 (「視窗 > 屬性」) 並在「表單名稱」方塊中輸入名稱。
您不需要針對當使用者按下「送出」按鈕時表單傳送記錄資料的方式與位置,來指定表單的 action 或 method 屬性。「登入使用者」伺服器行為會為您設定這些屬性。
-
在表單中加入使用者名稱和密碼文字欄位 (「插入>表單>文字欄位」)。
在各文字欄位旁加上標籤 (文字或影像) 後,並將文字欄位對齊放置在 HTML 表格中,再將表格的 border 屬性設為 0。
-
在表單中新增「送出」按鈕 (「插入>表單>按鈕」)。
如果要更改「送出」按鈕上的標籤,請選取按鈕,開啟「屬性」檢視窗 (「視窗 > 屬性」),在「標籤」方塊中輸入新的值。
建立登入頁面的下一步是新增「登入使用者」伺服器行為,以確認輸入的使用者名稱和密碼有效。
確認使用者名稱和密碼
您必須在登入頁面中加入「登入使用者」伺服器行為,以確保使用者輸入的使用者名稱和密碼有效。
當使用者在登入頁面上按下「送出」按鈕時,「登入使用者」伺服器行為將會比較使用者輸入的值與已註冊使用者的值。如果值相同,伺服器行為會開啟某個頁面 (通常是網站的歡迎畫面)。如果值不相同,伺服器行為則開啟另一個頁面 (通常是警告使用者登入失敗的頁面)。
-
在「伺服器行為」面板 (「視窗>伺服器行為」) 中,按一下加號 (+) 按鈕,然後從彈出式選單中選取「使用者驗證>登入使用者」。
-
指定瀏覽者用來輸入使用者名稱和密碼的表單與表單物件。
-
(ColdFusion) 輸入使用者名稱和密碼 (如果適用)。
-
指定資料庫表格與欄 (含有所有已註冊使用者的使用者名稱和密碼)。
伺服器行為會將瀏覽者在登入頁面中輸入的使用者名稱和密碼,與這些欄中的值比較。
-
指定在登入程序成功時要開啟的頁面。
指定的頁面通常是網站的歡迎畫面。
-
指定在登入程序失敗時要開啟的頁面。
這個指定的頁面通常會警告使用者登入程序失敗,讓使用者再試一次。
-
如果您希望使用者嘗試存取限制頁面後被轉送到登入頁面,讓使用者能在登入之後重返該限制頁面,請選取「前往上一個 URL」選項。
如果使用者嘗試不先登入就直接開啟限制頁面,則限制頁面可以將使用者轉送到登入頁面。在使用者成功登入之後,登入頁面會將使用者轉送回起先將使用者轉送到登入頁面的限制頁面。
註解:在完成這些頁面的「限制存取頁面」伺服器行為對話方塊之後,請確定在「如果拒絕存取,即前往」方塊中指定您的登入頁面。
-
指定授與頁面存取權限時,是只要依據使用者名稱和密碼即可,或是也要另外依據授權層級;然後按一下「確定」。
伺服器行為便會加入至登入頁面中,以確保瀏覽者輸入的使用者名稱和密碼有效。