|
|
|
ส่งค่าตัวแปร array javascript พร้อม input: datetime ไปดึงข้อมูลอีกหน้า ใช้วิธีไหนดีครับ (shopping cart) |
|
|
|
|
|
|
|
น่าจะส่งค่าผ่านฟอร์มหรือเปล่าครับ ส่งค่าเหล่านั้นผ่าน input text (hidden) ไปครับ
|
|
|
|
|
Date :
2014-03-27 15:42:50 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าคุณไม่ถนัด JSON SESSION ก็เพียงพอแล้วครับ
ส่วน Step ของ JSON มีหลายขันตอนมากกว่าใช้ SESSION อยู่ที่คุณต้องการอย่างไรมากกว่า ตัวอย่างการ Add สินค้า เข้า ตระกร้าในรูปแบบ json
Code (PHP)
function Cart(ProductID,Quelity){
$.ajax({url:"cart.php",
async:false,
cache:false,
global:false,
type:"POST",
data:"Act=Add&ProductID="+ProductID+
"&Quelity="+Quelity,
success: function(result){
alert('complete');
// หรืออาจจะ result ค่าเป็น $('#description').html(result); ก็ได้
}
});
}
cart.php
Code (PHP)
<?php
$Act=$_POST['Act'];
switch($Act){
case 'Add' : $_SESSION['Str']=$_SESSION['Str']+1;
$_SESSION['ProductID'][$_SESSION['Str']]=$_POST['ProductID'];
$_SESSION['Quanlity'][$_SESSION['Str']]=$_POST['Quelity'];
break;
?>
///// เผื่อใช้ในการ return result ส่วนของ JSON
for($i=0;$i<=count($_SESSION['ProductID']);$i++){
}
|
ประวัติการแก้ไข 2014-03-27 18:04:13
|
|
|
|
Date :
2014-03-27 18:03:49 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|