Pages

Subscribe:

Ads 468x60px

Labels

2014年4月16日 星期三

PHP(asp.net)+jquery+ajax帳號檢查

會員註冊常用的帳號檢查,利用ajax的技術來檢查。 
要準備的材料:
1. html部份

2. javascript
01checkRegAcc = function (){
02    if ($('#account').val().length >=4) {
03        $.ajax( {
04      url: 'IDValidate.php',
05      type: 'GET',
06      data: {
07        user_name: $('#account').val()
08      },
09      error: function(xhr) {
10        alert('Ajax request 發生錯誤');
11      },
12      success: function(response) {
13          $('#msg_user_name').html(response);
14          $('#msg_user_name').fadeIn();
15
16      }
17    } );
18        }else{
19            $('#msg_user_name').html('');
20        }
21  };

3. ajax程式,可用asp.net或php來撰寫。
01include_once("includes/sql.php");
02
03
04$type = ( isset($_POST['type']) ) ? $_POST['type'] : $_GET['type'];
05
06$sql = "SELECT UserName
07    FROM memberdata
08    WHERE UserName = '" . str_replace("\'", "''", $_GET['user_name']) . "'";  
09$rs = $db->db_GetOne($sql);
10
11if($rs['UserName']=='')
12
13  $ret = "color:green">此帳號可以使用
";
14}
15else
16{
17  $ret = "color:red">此帳號已經有人使用
";
18}
19echo  $ret;

資料來源

沒有留言:

張貼留言