GIF89a
<?php session_start(); ob_start(); ini_set('error_reporting', E_STRICT); include("connect.php"); include("libs.php"); mysqli_set_charset($conn,'utf8'); date_default_timezone_set('Asia/Kolkata'); $total_cart=totalCart($conn,$_COOKIE["user_id"]); $cVal=coupon($conn,$_COOKIE["user_id"],$_COOKIE["coupon"]); if($total_cart>0) { $user_id=$_GET['user_id']; $order_id="OD".mt_rand(1000000,9999999).mt_rand(3424,34234)."K"; $SR=0; $TotalPrice=0; $GST=0; $SHP=0; $DS=0; if($_SESSION["user_id"]=="" && $_COOKIE["user_id"]=="") { echo "2"; }else { $sqlValid="SELECT SUM(prod_price*qty) FROM `my_cart` WHERE `user_id`='".$user_id."'"; $rsValid=mysqli_query($conn,$sqlValid); $rowValid=mysqli_fetch_assoc($rsValid); //print_r($rowValid["SUM(prod_price*qty)"]); if($rowValid["SUM(prod_price*qty)"]>249){ // check quantity exceed stock limit $sqlS1="SELECT * FROM `my_cart` WHERE `user_id`='".$user_id."'"; $rsS1=mysqli_query($conn,$sqlS1); $checkS1=mysqli_num_rows($rsS1); $isExceed=0; $c1=0; while($rowS1=mysqli_fetch_array($rsS1)) { $sqlS2="SELECT * FROM `products` WHERE `sr`='".$rowS1['prod_id']."'"; $rsS2=mysqli_query($conn,$sqlS2); $rowS2=mysqli_fetch_assoc($rsS2); if($rowS1['qty']>$rowS2["qty"]) { $isExceed=1; } $c1=$c1+1; if($checkS1==$c1){ if($isExceed==1) { echo "5"; }else { // get user details $SR=0; $sql3="SELECT * FROM `app_admin` WHERE `sr`='".$_COOKIE["user_id"]."'"; $rs3=mysqli_query($conn,$sql3); $row3=mysqli_fetch_assoc($rs3); // get cart items one by one and send to incoming orders //$count=0; $cc=0; $sql="SELECT * FROM `my_cart` WHERE `user_id`='".$user_id."'"; $rs=mysqli_query($conn,$sql); $check=mysqli_num_rows($rs); if($check>0){ while($row=mysqli_fetch_array($rs)){ $cc=$cc+1; // insert to incoming orders and delete // get prod details $sqlP="SELECT * FROM `products` WHERE `sr`='".$row['prod_id']."' && `cod`='1'"; $rsP=mysqli_query($conn,$sqlP); $rowP=mysqli_fetch_assoc($rsP); $checkP=mysqli_num_rows($rsP); if($checkP>0){ $SR=$SR+1; if(isAllowToday($conn,$rowP['cat_name'],$rowP['sr'],date('Y-m-d'))==0){ // product discount $sqlDis="SELECT * FROM `prod_discount` WHERE `prod_id`='".$row['prod_id']."'"; $rsDis=mysqli_query($conn,$sqlDis); $rowDis=mysqli_fetch_assoc($rsDis); $checkDis=mysqli_num_rows($rsDis); if($checkDis>0) { /*$GST=(($rowP["sale_price"]*$rowP["gst"])/100); $price=($rowP["sale_price"]-(($rowP["sale_price"]*$rowDis["discounts"])/100))+$GST;*/ // calculate gst $GST1=(($rowP["sale_price"]*$row['qty'])*$rowP["gst"]/100); $GST=(($rowP["sale_price"]*$row['qty'])*$rowP["gst"]/100); $SHP=$rowP["ship_chrg"]; $price=($rowP["sale_price"]-((($rowP["sale_price"]*$row['qty'])*$rowDis["discounts"])/100))+$GST1+$SHP; $DS=((($rowP["sale_price"]*$row['qty'])*$rowDis["discounts"])/100); $newP=$rowP["sale_price"]*$row['qty']; $TotalPrice=$TotalPrice+$newP+$GST-$DS+$SHP-$cVal; } else { /*$GST=(($rowP["sale_price"]*$rowP["gst"])/100); $price=$rowP["sale_price"]+$GST;*/ $GST1=(($rowP["sale_price"]*$row['qty'])*$rowP["gst"]/100); $GST=(($rowP["sale_price"]*$row['qty'])*$rowP["gst"]/100); $SHP=$rowP["ship_chrg"]; $price=$rowP["sale_price"]*$row['qty']+$GST1+$SHP; $newP=$rowP["sale_price"]*$row['qty']; $TotalPrice=$TotalPrice+$newP+$GST+$SHP-$cVal; } if($row['qty']>$rowP["qty"]) { $newSwap1=$row['qty']-$rowP["qty"]; $newSwap2=$row['qty']-$newSwap1; if($row['qty']<>'0'){ $sql2="INSERT INTO `incoming_order`(`user_name`, `emailid`, `phoneno`, `address`, `prod_id`, `prod_code`, `prod_price`, `prod_qty`, `order_type`, `order_status`, `datee`, `payment_id`, `order_id`, `payment_status`, `user_sr`, `supplier_id`,`extra_notes`,`flat_shiping`) VALUES ('".$row3["user_name"]."','".$row3["emailid"]."','".$row3["mobb"]."','".$row3["address"]."','".$row['prod_id']."','".$rowP["p_code"]."','".$price."','".$newSwap2."','1','New','".date('Y-m-d')."','XXXXX','".$order_id."','Credit','".$_COOKIE["user_id"]."','".$_COOKIE["user_id"]."','".$_COOKIE["adnote"]."','".$SHP1."')"; $rs2=mysqli_query($conn,$sql2); sendMail($row3["user_name"],$order_id,$row3["emailid"]); // update stocks $newQty=$rowP["qty"]-$newSwap2; $sql5="UPDATE `products` SET `qty`='".$newQty."' WHERE `sr`='".$rowP["sr"]."'"; $rs5=mysqli_query($conn,$sql5); } } else { $sql2="INSERT INTO `incoming_order`(`user_name`, `emailid`, `phoneno`, `address`, `prod_id`, `prod_code`, `prod_price`, `prod_qty`, `order_type`, `order_status`, `datee`, `payment_id`, `order_id`, `payment_status`, `user_sr`, `supplier_id`,`extra_notes`,`flat_shiping`) VALUES ('".$row3["user_name"]."','".$row3["emailid"]."','".$row3["mobb"]."','".$row3["address"]."','".$row['prod_id']."','".$rowP["p_code"]."','".$price."','".$row['qty']."','1','New','".date('Y-m-d')."','XXXXX','".$order_id."','Credit','".$_COOKIE["user_id"]."','".$_COOKIE["user_id"]."','".$_COOKIE["adnote"]."','100')"; $rs2=mysqli_query($conn,$sql2); sendMail($row3["user_name"],$order_id,$row3["emailid"]); // update stocks $newQty=$rowP["qty"]-$row['qty']; $sql5="UPDATE `products` SET `qty`='".$newQty."' WHERE `sr`='".$rowP["sr"]."'"; $rs5=mysqli_query($conn,$sql5); } //$count=$count+1; // delete items from the cart $sqlDel="DELETE FROM `my_cart` WHERE `user_id`='".$_COOKIE["user_id"]."' && `prod_id`='".$row['prod_id']."'"; $rsDel=mysqli_query($conn,$sqlDel); } else { $count=$SR-1; if($check==$SR) { if($TotalPrice>0) { echo "1"; } else { echo "6"; } } } } if($check>0){ if($check==$cc){ if($checkP>0) { // save order id as cookies setcookie("orderid", $orderid, time()+3600); // set cookies echo "1"; } else { echo "3"; } } } else { echo "0"; } } } else { // NO COD product found echo "3"; } } } } } else { // your order have less limit than 250 echo "6"; } } } else { echo "3"; } ?>