首先是ajax教程,基本的語法什麼的。
固定格式,建立乙個xmlhttprequest物件。
function checkname()
else if(username.length > 6)
else
document.getelementbyid('checkname').innerhtml=msg;
}
這其中有個非常非常非常非常重要的事就是:在使用者名稱的標籤內一定加上onblur=""屬性,屬性值為對應的函式,如這個中的checkname();
函式用於驗證獲取到的使用者名稱內容和長度。
<?php
header("content-type: text/html; charset=utf-8");
include("conn.php");
$sql="select * from users where name='$_get[id]'";
$query=mysql_query($sql);
if(is_array(mysql_fetch_array($query)))
else
?>
請求傳送到該頁面,與資料庫中的使用者名稱對比驗證使用者名稱是否存在。
function byhongfei()
}}
固定格式,當 readystate 等於 4 且狀態為 200 時,表示響應已就緒。
以上**參考
同理驗證密碼與確認密碼時,獲取到這兩個值對比,修改checkname函式。
AJAX示例一(註冊頁面使用者名稱驗證)
頁面展示 使用者名稱 validate.jsp頁面 response.setcontenttype text xml response.setheader cache control no store response.setheader pragma no cache response.setda...
寫乙個註冊頁面和登入頁面,並實現成功登入
由於只是要實現登入頁能成功登入,所以頁面很簡單,功能也少 註冊頁面使用者註冊 h3 method post 賬號 text id uname 密碼 password id upwd id sub 註冊 a button value 取消 form var sub document.getelemen...
PHP MYSQL註冊登陸資料的一些處理
首先是使用者的註冊登陸 使用者登陸通常設計倆部分資訊,乙個使用者名稱和乙個密碼。一般我們都還會加乙個id用於更方便的查詢資料。往資料庫中新增的密碼是需要加密的,mysql提供了乙個sha 函式,它會對文字串應用乙個加密演算法,其結果是乙個加密串,長度固定為40個十六進製制字元,而不論原始口令的長度是...