本文目錄一覽:
PHP怎麼實現登錄和註冊?
?php
if($_GET[‘user’] == ‘admin’ $_GET[‘pwd’] == ‘123’)
echo ‘登陸成功’;
?
form action=”” method=”get”/
table border=”0″ cellspacing=”0″ cellpadding=”0″
tr
td class=”fieldKey” width=”30%”用戶名:/td
td class=”fieldValue” width=”100%”input type=”text” name=”user” //td
/tr
trtd height=”10″/td/tr
tr
td class=”fieldKey”密碼:/td
td class=”fieldValue”input type=”password” name=”pwd” //td
/tr
/table
input type=”submit” value=”登陸”/
/form
寫了一個超級簡單的,
怎樣用php做一個網站的登錄註冊
在php文件中嵌入html代碼(包含表單,做好表單驗證),提交到一個表單處理文件(php文件),處理文件里查詢數據庫,和用戶提交的用戶名,密碼匹配,異常則登錄失敗,正常則登錄成功,跳轉頁面(重定向或轉發)。註冊同理做好html頁面,提交到註冊處理頁,先校驗數據庫是否存在用戶名,有則返回註冊頁,提示註冊失敗,無則在數據庫插入用戶註冊表單的信息。
php簡單網站的登錄和註冊怎麼寫
註冊:
用戶名 :手機號或者郵箱
密碼:規定6-16位字符或者6-12位,不能出現_、等字符,規定只能數字和英文字符組成
驗證碼:隨機圖片
ajax提交時驗證用戶名是否合法(郵箱或手機號驗證)。去掉首尾空白。判斷數據格式(過濾html標籤,防止sql注入)
判斷密碼格式和長度
判斷驗證碼正確
三者都正確。提交到後台處理:
查詢用戶名是否存在,如果存在,不能註冊,返回頁面。如果不存在則將密碼加密處理(md5或者哈希加密生成一段密文,然後輸入密碼拼接生成的密文存入數據庫更保險)
插入成功成功,返回登錄界面。
登錄:
和註冊一樣判斷用戶名。
提交到後台
後台可以用mysql_real_escape_string()函數對用戶名和密碼進行轉義,防止sql注入
密碼同樣道理加密。去數據庫查詢用戶名和密碼,返回成功,則將用戶id號和用戶名存入session里。跳轉頁面。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/182124.html