<?php
require('includes/application.php');
if(isset($_GET['add'])) {
$pCode=mysql_real_escape_string($_GET['add']);
$pInfo=$site->GetProductInfo($pCode);
if(!isset($_SESSION['cart_active']))
$_SESSION['cart_active']=true;
$cart->Add_Cart_Item($pCode,1);
header("location: cart.php");
}elseif(isset($_GET['remove'])) {
$pCode=mysql_real_escape_string($_GET['remove']);
$cart->Delete_Cart_Item($pCode);
if(sizeof($cart->Get_Cart_Contents())==0)
unset($_SESSION['cart_active']);
}
?>
<!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>Sample PHP Paypal Shopping Cart - Shopping Cart</title>
<link rel="stylesheet" type="text/css" href="css/site.css" />
</head>
<body>
<?php
echo '<h2>Items in cart</h2>';
echo '<a href="index.php">Goto Products</a>';
echo '<p> </p>';
if($cart->itemcount > 0) {
echo '<table>';
echo '<thead>';
echo '<tr>';
echo '<th>Name</th>';
echo '<th>Quantity</th>';
echo '<th>Price</th>';
echo '<th>Sub Total</th>';
echo '</tr>';
echo '</thead>';
echo '<tbody>';
foreach($cart->Get_Cart_Contents() as $item) {
echo '<tr>';
echo '<td>'.$item['info'].' <a href="Cart.php?remove='.$item['id'].'">Remove</a></td>';
echo '<td>'.$item['qty'].'</td>';
echo '<td>'.number_format($item['price'],2).'</td>';
echo '<td>'.number_format($item['subtotal'],2).'</td>';
echo '</tr>';
}
echo '</tbody>';
echo '<tfoot>';
echo '<tr>';
echo '<th> </th>';
echo '<th> </th>';
echo '<th>Total: USD </th>';
echo '<th>'.number_format($cart->total,2).'</th>';
echo '</tr>';
echo '<tr>';
echo '<th><a href="Checkout.php"><input type="button" name="btnPay" value="Click to Pay with Paypal" /></a></th>';
echo '<th> </th>';
echo '<th> </th>';
echo '<th> </th>';
echo '</tr>';
echo '</tfoot>';
echo '</table>';
} else {
echo "No items in cart";
}
?>
</body>
</html>
|