Pages

Subscribe:

Ads 468x60px

Labels

顯示具有 Ajax 標籤的文章。 顯示所有文章
顯示具有 Ajax 標籤的文章。 顯示所有文章

2015年3月16日 星期一

2015年2月22日 星期日

哈佛大學公開課程- Ajax

資料來源

大陸網易

[php]簡單的購物車範例

簡單的購物車範例,不需要操作Session,範例有新增、修改與刪除購物車等,主要是修改[Class]參考 sCart 建立的購物車 Class,這個範例年代久遠,所以在使用時有發生問題也不知道怎麼處理,所以小修了一下。
程式的概念是有一個產品展示頁面,有加入購物車功能,加入購物車後,可以至下一頁修改數量或刪除產品,修改或刪除產品時總金額也會隨著一起更新,再下一頁就可以看到最後結帳的最終資訊,理論上可以在這裡製作聯絡資料的表單。


2015年2月4日 星期三

2014年4月16日 星期三

php AJAX 及時帳號重複檢查




及时账号检查 www.corange.cn



-->




AJAX 及时账号检查


使用 AJAX 回传真伪值,在账号字段右侧显示结果,检查时间是当光标不在账号字段中时。




账号基本数据












php文件

$mysql_server_name = "localhost";
$mysql_username = "root";
$mysql_password = "";
$mysql_database = "ajax";
mysql_connect( $mysql_server_name, $mysql_username, $mysql_password ) 
or die("database communication failed");
mysql_select_db($mysql_database);
// end of 

$message = "";
$ID = $_GET['ID'];

$query = "SELECT userID FROM `amember` WHERE userID = '$ID'";
$result = mysql_query($query);
if( mysql_num_rows($result) != 1 )
{
// The user ID specified was not found
$message = "False";
}
else
{
// The user ID found
$message = "true";
}
?>

数据是很简单的,看一下select就明白了

http://www.corange.cn//uploadfiles/20090116_73443.jpg

文件下载(数据库表改了一下,另外如果复制的不能通过测试,请用下载的)
http://www.corange.cn//uploadfiles/check_74264.rar 

資料來源

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;

資料來源