
PK 
<?php
include "conn.php";
if($_SESSION['msg']){ $msg = $_SESSION['msg']; unset($_SESSION['msg']); }
if($_SESSION['errmsg']){ $errmsg = $_SESSION['errmsg']; unset($_SESSION['errmsg']); }
if($_POST['saction']=="AddtoCart"){
if (trim($_POST['qty']) == "" || $_POST['qty'] <= 0) {
$_POST['qty'] = 1;
}
//$q1="SELECT * FROM prd_stock where stock_qty >= '$_POST[qty]' and pid='$_POST[product_id]' ";
$q1="SELECT * FROM prd where stock_qty >= '$_POST[qty]' and pid='$_POST[product_id]' ";
//echo "$q1 <br />";
$q1=mysqli_query($conn,$q1) or die(mysqli_error($conn));
if($s1=mysqli_fetch_array($q1)){
$q = "SELECT * from cart where
(member_id = '".$_SESSION['member_id']."' OR session_id = '".session_id()."') AND
product_id = '".$_POST['product_id']."'
";
$q = mysqli_query($conn, $q) or die(mysqli_error($conn));
if ($r = mysqli_fetch_array($q)) {
$_SESSION['errmsg']="Product already added in cart.";
} else {
if($_SESSION['member_id']) {
$member_id = $_SESSION['member_id'];
} else {
$member_id = -1;
}
$qi = "INSERT INTO cart set
member_id = '".$member_id."',
session_id = '".session_id()."',
product_id = '".$_POST['product_id']."',
color = '".$_POST['color']."',
qty = '".$_POST['qty']."',
dt = NOW()
";
mysqli_query($conn, $qi) or die(mysqli_error($conn));
$_SESSION['msg']="Product added successfully.";
}
// header("location: cart");
// echo "<script>window.location.href='cart'</script>";
// die;
}else{
$_SESSION['errmsg']="Insufficent stock.";
// $url=$_SERVER['HTTP_REFERER'];
// //echo $url;
// header("Location:$url");
// echo "<script>window.location.href='$url'</script>";
// die();
}
$url=$_SERVER['HTTP_REFERER'];
//echo $url;
header("Location:$url");
echo "<script>window.location.href='$url'</script>";
die();
}
if($_POST['updatecart']){
// var_dump($_POST);die;
foreach($_POST['cart_id'] as $k=>$v){
$q1="SELECT * FROM prd where stock_qty >= '".$_POST['qty'][$k]."' and pid='".$_POST['product_id'][$k]."' ";
// echo "$q1 <br />";
$q1=mysqli_query($conn,$q1) or die(mysqli_error($conn));
if($s1=mysqli_fetch_array($q1)){
$qi = "UPDATE cart set qty = '".$_POST['qty'][$k]."' where cart_id = '".$_POST['cart_id'][$k]."' ";
mysqli_query($conn, $qi) or die(mysqli_error($conn));
$_SESSION['msg']="Cart updated successfully.";
}else{
$_SESSION['errmsg']="Insufficent stock.";
}
}
header("location: cart");
echo "<script>window.location.href='cart'</script>";
die;
}
if($_REQUEST['saction']=="DeleteCart"){
$q = "DELETE from cart where (member_id = '".$_SESSION['member_id']."' OR session_id = '".session_id()."') and cart_id = '".$_REQUEST['cart_id']."' ";
mysqli_query($conn, $q) or die(mysqli_error($conn));
if(mysqli_affected_rows($conn)){
// echo 1;
}else{
// echo 0;
}
}
$cart = $_SESSION['cart'];
// var_dump($_SESSION);
if($_POST['coupon_btn'] && $_POST['coupon']){
validate_coupon($_POST['coupon']);
header("location: cart");
}
include "header.php";
$qq = "SELECT * from cate where ctid='" . $_GET['ctid'] . "'";
$qq = mysqli_query($conn, $qq) or die(mysqli_error($conn,));
if ($r = mysqli_fetch_array($qq)) {
$parent_id = $r['parent_id'];
$cate = $r['bname'];
}
?>
<div class="breadcrumb-section">
<div class="container">
<h2>Cart</h2>
<nav class="theme-breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="index.html">Home</a>
</li>
<li class="breadcrumb-item active">Cart</li>
</ol>
</nav>
</div>
</div>
<section class="cart-section section-b-space">
<div class="container">
<!-- <div class="cart_counter">
<div class="countdownholder">
Your cart will be expired in<span id="timer"></span> minutes!
</div>
<a href="checkout.html" class="cart_checkout btn btn-solid btn-xs">check out</a>
</div> -->
<?php if($msg){ ?> <div class="alert alert-success text-center"> <strong>Success</strong> <?php echo $msg?> </div> <?php }?>
<?php if($errmsg){ ?> <div class="alert alert-danger text-center"> <strong>Oops</strong> <?php echo $errmsg?> </div> <?php }?>
<form action="" method="post" id="cart">
<?php
$q = "SELECT * from cart
INNER JOIN prd ON prd.pid = cart.product_id
where (member_id = '" . $_SESSION['member_id'] . "' OR session_id = '" . session_id() . "')
";
$q = mysqli_query($conn, $q) or die(mysqli_error($conn));
if(mysqli_num_rows($q)>0){
?>
<div class="table-responsive">
<table class="table table-striped table-bordered">
<tr>
<th class="image">Image</th>
<th class="name">Product Name</th>
<th class="name">Color</th>
<th class="quantity">Qty</th>
<th class="total">Delete</th>
<th class="price">Unit Price</th>
<th class="total">Total</th>
</tr>
<?php
while ($row = mysqli_fetch_array($q)) {
if($row['dprice']>0){
$price=$row['dprice'];
}else{
$price=$row['price'];
}
$tlt=$price * $row['qty'];
$price=@number_format($price,2,".","");
$tlt=@number_format($tlt,2,".","");
$lnk = "product_details.php?pid=$row[pid]&pname=$row[pname]&cname=$cname";
?>
<tr>
<td class="image"><a href="<?php echo $lnk;?>"><img title="<?php echo $row['pname'];?>" src="products/<?php echo $row['pic1'];?>" height="50"></a></td>
<td class="name"><a href="<?php echo $lnk;?>"><?php echo $row['pname'];?></a></td>
<td class="name"><a href="<?php echo $lnk;?>"><?php echo ($row['color']?$row['color']:"NA");?></a></td>
<td class="quantity">
<input type="hidden" name="cart_id[]" value="<?php echo $row['cart_id'];?>" />
<input type="hidden" name="product_id[]" value="<?php echo $row['product_id'];?>" />
<!-- <input type="number" size="1" name="qty$id" id="qty$id" value="$qty" min='1' required class="form-control"> -->
<div class="quantity-controls">
<button class="btn border-0 btn-outline-secondary btn-sm minus" type="button">
<i class="fa fa-minus-circle fs-4"></i>
</button>
<input type="text" name="qty[]" class="form-control border-0 text-center quantity-input" value="<?php echo $row['qty'];?>" style="margin-bottom: 0; width: 40px;" onkeypress="return isNumberKey(event);">
<button class="btn border-0 btn-outline-secondary btn-sm plus" type="button">
<i class="fa fa-plus-circle fs-4"></i>
</button>
</div>
</td>
<td class="text-center" style="min-width:60px !important; width:60px;">
<a href="javascript:;" class="user-icon-circle" onclick="window.location.href='cart-delete-<?php echo $row['cart_id'];?>';"><i class="fa fa-trash" aria-hidden="true"></i></a>
</td>
<td class="text-end"><strong>₹ <?php echo $price;?></strong></td>
<td class="text-end"><strong>₹ <?php echo $tlt;?></strong></td>
</tr>
<?php
$total += $price * $row['qty'];
}
?>
</table>
</div>
<?php
if($_SESSION['coupon']!=""){
$ar=validate_coupon($_SESSION['coupon'], $total);
$disc=$ar['disc'];
}
$stotal=$total;
$total=$total-$disc;
//$output[] = 'Grand total: <strong><img src="images/r_symbol.png" alt="Rs">'.$total.'</strong></p>';
$dis=@number_format($disc,2,".","");
$stotal=@number_format($stotal,2,".","");
$total=@number_format($total,2,".","");
?>
<div class="container">
<h4 class="heading4"> Choose if you have a Discount / Coupon code. </h4>
Coupon Code
<div class="row">
<div class="col-md-4">
<div class="coupon-input-box mb-2">
<input type="text" name="coupon" id="coupon" class="form-control" value="<?php echo $_SESSION['coupon'];?>" placeholder="Enter Coupon Code Here..." />
<input type="submit" name="coupon_btn" class="btn apply_btn" value="Apply now">
</div>
<?php if($_SESSION['coupon_errmsg']){ ?><div class="text-danger"><b><?php echo $_SESSION['coupon_errmsg'];?></b></div><?php } ?>
<?php if($_SESSION['coupon_msg']){ ?><div class="text-success"><b><?php echo $_SESSION['coupon_msg'];?></b></div><?php } ?>
</div>
<div class="col-md-8">
<div class="span4 pull-right">
<table class="table table-striped table-bordered ">
<tr>
<td><span class="extra bold">Sub Total :</span></td>
<td style="text-align:right;"><span class="bold">₹ <?php echo $stotal;?></span></td>
</tr>
<tr>
<td><span class="extra bold">Coupon Discount :</span></td>
<td style="text-align:right;"><span class="bold"> - ₹ <?php echo $dis;?></span></td>
</tr>
<!-- <tr>
<td><span class="extra bold">VAT (18.2%) :</span></td>
<td style="text-align:right;"><span class="bold">$21.0</span></td>
</tr> -->
<tr>
<td><span class="extra bold totalamout">Total :</span></td>
<td style="text-align:right;"><span class="bold totalamout">₹ <?php echo $total;?></span></td>
</tr>
</table>
</div>
</div>
</div>
<div class="row cart-buttons mt-0">
<div class="col-12 col-lg-9">
<div class="row">
<div class="col-12 col-sm-6 col-md-4 mb-2">
<input type="button" value="Continue Shopping" class="btn btn-solid text-capitalize w-100" onclick="window.top.location.href='index.html'" />
</div>
<div class="col-12 col-sm-6 col-md-4 mb-2">
<input name="updatecart" type="submit" value="Update Cart" class="btn btn-solid text-capitalize w-100" />
</div>
</div>
</div>
<div class="col-12 col-lg-3">
<input type="button" value="Checkout" class="btn btn-solid text-capitalize w-100" onclick="window.top.location.href='checkout'" />
</div>
</div>
</div>
<?php
}else{
$_SESSION['errmsg']="No product in cart.";
}
// echo showCart();
?>
</form>
<!-- <div class="row cart-buttons">
<div class="col-6">
<a href="category-page(category-slider).html" class="btn btn-solid text-capitalize">continue
shopping</a>
</div>
<div class="col-6">
<a href="checkout.html" class="btn btn-solid text-capitalize">check out</a>
</div>
</div> -->
</div>
</section>
<?php include "footer.php"; ?>


PK 99