<?PHP session_start(); include("connectdb.php"); session_register("cart"); //กำหนดให้ตัวแปรเป็น session //การเพิ่มสินค้าลงตะกร้า if($_REQUEST['act']=='add' && !empty($_REQUEST['p_id'])) { if (@!in_array($p_id,$_SESSION['cart'])) { $sql = "select * from product where p_id={$_REQUEST['p_id']}"; $query = mysql_query($sql)or die ("error=$sql"); $row = mysql_fetch_array($query); $_SESSION['cart'][$p_id]['id'] =$row['p_id']; $_SESSION['cart'][$p_id]['name'] =$row['p_name']; $_SESSION['cart'][$p_id]['price'] =$row['p_price']; } } //การลบสินค้าออกจากตะกร้า if($_REQUEST['act']=='remove'&& !empty($_REQUEST['p_id'])) { unset($_SESSION['cart'][$p_id]); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script language="javascript"> function calculator_cart(x,countItem) { var qty ="qty"+x; var price ="price"+x; var sumprice="sumprice"+x; var totalPrice =0 document.getElementById(sumprice).value=document.getElementById(qty).value*document.getElementById(price).value; for(i=0; i<countItem; i++) { var itemQty ="qty"+i; var itemPrice ="price"+i; var itemSumprice="sumprice"+i; itemSumprice=document.getElementById(itemQty).value=document.getElementById(itemPrice).value; totalPrice=totalPrice+itemSumprice } document.frmcart.totalPrice.value=totalPrice; } </script> <style type="text/css"> <!-- body { background-image: url(pic/8.jpg); } --> </style></head> <body> <form id="frmcart" name="frmcart" method="post" action="confirm.php"> <div align="center"> <table width="600" border="0" class="square"> <tr> <td colspan="0" bgcolor="#CCFF33"><span class="style1">ตะกร้าสินค้า</span></td> </tr> <tr> <td bgcolor="#FFFF99">สินค้า</td> <td align="center" bgcolor="#FFFF99">จำนวน</td> <td align="center" bgcolor="#FFFF99">ราคา</td> <td align="center" bgcolor="#FFFF99">รวม/รายการ</td> <td align="center" bgcolor="#FFFF99">remove</td> </tr> <?PHP if(!empty($_SESSION['cart'])) { $k=0; foreach($_SESSION['cart'] as $item) { ?> <tr> <td width="334"><?PHP echo $item['p_name']?></td> <td width="46"> <select name="qty[]" id="qty<?PHP echo $k ?>" onchange="return calculator_cart(<?PHP echo $k ?>, <?PHP echo sizeof($_SESSION['cart'])?>)"> <?PHP for($i=1; $i<=10; $i++){ ?> <option value="<?PHP echo $i?>" <?PHP echo $i?></option> <?PHP } ?> </select> </td> <td width="57" align="center"><?PHP echo $item['p_price']?> <input name="price[]" type="hidden" id="price<?PHP echo $k?>" value="<?PHP echo $item['p_price']?>" /></td> <td width="93" align="left"><?PHP $sumprice=(empty($qty[$k]))?$item['price']:$item ['p_price']*$qty[$k];?> <input name="sumprice[]" type="text" id="sumprice<?PHP echo $k?>" value="<?PHP echo $sumprice?>" size="6" style="text-align:right;" readonly="readonly" /></td> <td width="46" align="center"><a href="cart.php?p_id=<?PHP echo $item['p_id']?> &act=remove">remove</a></td> </tr> <?PHP $k++; $totalPrice+=$sumprice; } ?> <tr> <td colspan="3" bgcolor="#999999">total</td> <td colspan="2" align="left" bgcolor="#999999"> <input name="totalPrice" type="text" id="totalPrice" size="6" value="<?PHP echo $totalPrice?>" readonly="readonly" style="text-align:right;"/> </td> </tr> <?PHP } ?> <tr> <td><a href="product.php">กลับไปที่หน้าสินค้า</a></td> <td colspan="4" align="right"> <input type="submit" name="Submit2" value="checkout"/></td> </tr> </table> </div> </form> </body> </html>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง