Server IP : 162.214.80.37 / Your IP : 216.73.216.83 Web Server : Apache System : Linux sh013.webhostingservices.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : imyrqtmy ( 2189) PHP Version : 8.2.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home2/imyrqtmy/public_html/dtplenviro/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php session_start(); $se = $_SESSION["id"]; if (!isset($_SESSION['id'])) { header("Location: login.php"); exit(); } include("admin/includes/config.php"); if (isset($_POST['checkout'])) { $user_id = $_SESSION['id']; $name = $_POST['name']; $mobile = $_POST['mobile']; $email = $_POST['email']; // Store the values in session $_SESSION['name'] = $name; $_SESSION['email'] = $email; $pincode = $_POST['pincode']; $city = $_POST['city']; $district = $_POST['district']; $state = $_POST['state']; $address = $_POST['address']; $landmark = $_POST['landmark']; $alt_mobile = $_POST['alt_mobile']; $locality = $_POST['locality']; // Insert user address into user_address table $query = "INSERT INTO user_address (user_id, name, mobile, email, pincode, city, district, state, address, landmark, alt_mobile, locality) VALUES ('$user_id', '$name', '$mobile', '$email', '$pincode', '$city', '$district', '$state', '$address', '$landmark', '$alt_mobile', '$locality')"; $query_run = mysqli_query($conn, $query); if ($query_run) { // Initialize total amount $total_amt = 0; // Get cart items associated with the session ID $cart_query = "SELECT * FROM cart"; $cart_result = mysqli_query($conn, $cart_query); if (mysqli_num_rows($cart_result) > 0) { while ($cart_row = mysqli_fetch_assoc($cart_result)) { $quantity = $cart_row['quantity']; $price = $cart_row['price']; $payment_method = $_POST['payment_method']; // Calculate the total amount for this item $item_total = $price * $quantity; // Add to the overall total amount $total_amt += $item_total; } // Generate a unique order number $order_number = uniqid('ORDER_'); // Insert the total order details into tbl_orders table $order_query = "INSERT INTO tbl_orders (user_id, prodct_name, email, total_amt, order_number, payment_method) VALUES ('$user_id', '$name', '$email', '$total_amt', '$order_number', '$payment_method')"; mysqli_query($conn, $order_query); } // $_SESSION['status'] = "Billing details added successfully. Order placed!"; $_SESSION['status'] = "Order added successfully. Order placed!"; header('Location: index.php'); exit(); } else { $_SESSION['status'] = "Registration failed!"; header('Location: checkout.php'); exit(); } } ?> <!doctype html> <html class="no-js" lang="en"> <?php require "inc/head.php"; ?> <body class="template-color-1"> <div class="main-wrapper"> <!-- Begin Hiraola's Header Main Area --> <?php require "inc/header.php"; ?> <!-- Hiraola's Header Main Area End Here --> <!-- Begin Hiraola's Breadcrumb Area --> <div class="breadcrumb-area"> <div class="container"> <div class="breadcrumb-content"> <h2>Other</h2> <ul> <li><a href="index.php">Home</a></li> <li class="active">Checkout</li> </ul> </div> </div> </div> <!-- Hiraola's Breadcrumb Area End Here --> <!-- Begin Hiraola's Checkout Area --> <div class="checkout-area"> <div class="container"> <!-- <div class="row"> <div class="col-12"> <div class="coupon-accordion"> <h3>Returning customer? <span id="showlogin">Click here to login</span></h3> <div id="checkout-login" class="coupon-content"> <div class="coupon-info"> <p class="coupon-text">Quisque gravida turpis sit amet nulla posuere lacinia. Cras sed est sit amet ipsum luctus.</p> <form action="javascript:void(0)"> <p class="form-row-first"> <label>Username or email <span class="required">*</span></label> <input type="text"> </p> <p class="form-row-last"> <label>Password <span class="required">*</span></label> <input type="text"> </p> <p class="form-row"> <input value="Login" type="submit"> <label> <input type="checkbox"> Remember me </label> </p> <p class="lost-password"><a href="javascript:void(0)">Lost your password?</a></p> </form> </div> </div> <h3>Have a coupon? <span id="showcoupon">Click here to enter your code</span></h3> <div id="checkout_coupon" class="coupon-checkout-content"> <div class="coupon-info"> <form action="javascript:void(0)"> <p class="checkout-coupon"> <input placeholder="Coupon code" type="text"> <input class="coupon-inner_btn" value="Apply Coupon" type="submit"> </p> </form> </div> </div> </div> </div> </div> --> <div class="row"> <div class="col-lg-6 col-12"> <form method="POST"> <div class="checkbox-form"> <h3>Billing Details</h3> <div class="row"> <!-- <div class="col-md-12"> <div class="country-select clearfix"> <label>Country <span class="required">*</span></label> <select class="myniceselect nice-select wide"> <option data-display="Bangladesh">Bangladesh</option> <option value="uk">London</option> <option value="rou">Romania</option> <option value="fr">French</option> <option value="de">Germany</option> <option value="aus">Australia</option> </select> </div> </div> --> <div class="col-md-6"> <div class="checkout-form-list"> <label>Name <span class="required">*</span></label> <input type="text" name="name" placeholder="Name" required> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>Email <span class="required">*</span></label> <input type="email" name="email" placeholder="Email Address" required> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>Mobile <span class="required">*</span></label> <input type="text" name="mobile" placeholder="Phone Number" pattern="\d{10}" title="Please enter a valid 10-digit phone number" required> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>Pincode <span class="required">*</span></label> <input type="text" name="pincode" placeholder="Pincode" pattern="\d{6}" title="Please enter a valid 6-digit pincode" required> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>Locality <span class="required">*</span></label> <input type="text" name="locality" placeholder="Locality" required> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>City <span class="required">*</span></label> <input type="text" name="city" placeholder="City" required> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>District <span class="required">*</span></label> <input type="text" name="district" placeholder="District" required> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>State <span class="required">*</span></label> <input type="text" name="state" placeholder="State" required> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>Address <span class="required">*</span></label> <input name="address" placeholder="Address" type="text"> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>District <span class="required">*</span></label> <input type="text" name="landmark" placeholder="Landmark" required> </div> </div> <div class="col-md-6"> <div class="checkout-form-list"> <label>Alternate Phone<span class="required">*</span></label> <input type="text" name="alt_mobile" placeholder="Alternate Phone" pattern="\d{10}" title="Please enter a valid 10-digit phone number" required> </div> </div> <!-- <div class="col-md-12"> <div class="checkout-form-list create-acc"> <input id="cbox" type="checkbox"> <label>Create an account?</label> </div> <div id="cbox-info" class="checkout-form-list create-account"> <p>Create an account by entering the information below. If you are a returning customer please login at the top of the page.</p> <label>Account password <span class="required">*</span></label> <input placeholder="password" type="password"> </div> </div> --> </div> <!-- <div class="different-address"> <div class="ship-different-title"> <h3> <label>Ship to a different address?</label> <input id="ship-box" type="checkbox"> </h3> </div> <div id="ship-box-info" class="row"> <div class="col-md-12"> <div class="myniceselect country-select clearfix"> <label>Country <span class="required">*</span></label> <select class="nice-select wide"> <option data-display="Bangladesh">Bangladesh</option> <option value="uk">London</option> <option value="rou">Romania</option> <option value="fr">French</option> <option value="de">Germany</option> <option value="aus">Australia</option> </select> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>First Name <span class="required">*</span></label> <input placeholder="" type="text"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>Last Name <span class="required">*</span></label> <input placeholder="" type="text"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>Company Name</label> <input placeholder="" type="text"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>Address <span class="required">*</span></label> <input placeholder="Street address" type="text"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <input placeholder="Apartment, suite, unit etc. (optional)" type="text"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>Town / City <span class="required">*</span></label> <input type="text"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>State / County <span class="required">*</span></label> <input placeholder="" type="text"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>Postcode / Zip <span class="required">*</span></label> <input placeholder="" type="text"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>Email Address <span class="required">*</span></label> <input placeholder="" type="email"> </div> </div> <div class="col-md-12"> <div class="checkout-form-list"> <label>Phone <span class="required">*</span></label> <input type="text"> </div> </div> </div> <div class="order-notes"> <div class="checkout-form-list checkout-form-list-2"> <label>Order Notes</label> <textarea id="checkout-mess" cols="30" rows="10" placeholder="Notes about your order, e.g. special notes for delivery."></textarea> </div> </div> </div> --> </div> <div class="login-form"> <h4 class="login-title">Payment</h4> <div class="row"> <!-- Cash on Delivery Radio Button --> <div class="col-md-4 col-12"> <label for="cod">Cash on Delivery *</label> <input type="radio" id="cod" name="payment_method" value="cod" placeholder="COD*" required> <!-- <span>Cash on Delivery</span> --> </div> <!-- Pay Online Radio Button --> <div class="col-md-4 col-12"> <label for="online">Pay Online *</label> <input type="radio" id="online" name="payment_method" value="online" placeholder="Online Payment" required> <!-- <span>Pay Online</span> --> </div> </div> </div> </div> <div class="col-lg-6 col-12"> <div class="your-order"> <h3>Your order</h3> <div class="your-order-table table-responsive"> <table class="table"> <thead> <tr> <th class="cart-product-name">Product</th> <th class="cart-product-total">Total</th> </tr> </thead> <tbody> <?php $query = "SELECT * FROM `cart`"; $query_run =mysqli_query($conn, $query); $num = 1; $grandtotal = 0; if(mysqli_num_rows($query_run) > 0){ foreach($query_run as $row){ ?> <tr class="cart_item"> <td class="cart-product-name"> <?php echo $row['name'] ?><strong class="product-quantity"> × <?php echo $row['quantity'] ?></strong></td> <td class="cart-product-total"><span class="amount">₹ <?php echo $row['price'] * $row['quantity'] ?></span></td> </tr> <!-- <tr class="cart_item"> <td class="cart-product-name"> Vestibulum suscipit<strong class="product-quantity"> × 1</strong></td> <td class="cart-product-total"><span class="amount">£165.00</span></td> </tr> --> <input type="hidden" name="prodct_name" value="<?php echo $row['name']; ?>"> <input type="hidden" name="photo" value="<?php echo $row['photo']; ?>"> <?php $grandtotal = $grandtotal+($row['price'] * $row['quantity']); $num ++; }} ?> </tbody> <tfoot> <tr class="cart-subtotal"> <th>Cart Subtotal</th> <td><span class="amount">₹ <?php echo $grandtotal ?></span></td> </tr> <tr class="order-total"> <th>Order Total</th> <td><strong><span class="amount">₹ <?php echo $grandtotal ?></span></strong></td> </tr> </tfoot> </table> </div> <div class="payment-method"> <div class="payment-accordion"> <!-- <div id="accordion"> <div class="card"> <div class="card-header" id="#payment-1"> <h5 class="panel-title"> <a href="javascript:void(0)" class="" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne"> Direct Bank Transfer. </a> </h5> </div> <div id="collapseOne" class="collapse show" data-bs-parent="#accordion"> <div class="card-body"> <p>Make your payment directly into our bank account. Please use your Order ID as the payment reference. Your order won’t be shipped until the funds have cleared in our account.</p> </div> </div> </div> <div class="card"> <div class="card-header" id="#payment-2"> <h5 class="panel-title"> <a href="javascript:void(0)" class="collapsed" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> Cheque Payment </a> </h5> </div> <div id="collapseTwo" class="collapse" data-bs-parent="#accordion"> <div class="card-body"> <p>Make your payment directly into our bank account. Please use your Order ID as the payment reference. Your order won’t be shipped until the funds have cleared in our account.</p> </div> </div> </div> <div class="card"> <div class="card-header" id="#payment-3"> <h5 class="panel-title"> <a href="javascript:void(0)" class="collapsed" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree"> PayPal </a> </h5> </div> <div id="collapseThree" class="collapse" data-bs-parent="#accordion"> <div class="card-body"> <p>Make your payment directly into our bank account. Please use your Order ID as the payment reference. Your order won’t be shipped until the funds have cleared in our account.</p> </div> </div> </div> </div> --> <div class="order-button-payment"> <input type="submit" name="checkout" value="Place order"> </div> </div> </div> </div> </div> </form> </div> </div> </div> <!-- Hiraola's Checkout Area End Here --> <!-- Begin Hiraola's Footer Area --> <?php require "inc/footer.php"; ?> <!-- Hiraola's Footer Area End Here --> </div> <!-- JS ============================================ --> <!-- jQuery JS --> <script src="assets/js/vendor/jquery-3.6.0.min.js"></script> <script src="assets/js/vendor/jquery-migrate-3.3.2.min.js"></script> <!-- Modernizer JS --> <script src="assets/js/vendor/modernizr-3.11.2.min.js"></script> <!-- Bootstrap JS --> <script src="assets/js/vendor/bootstrap.bundle.min.js"></script> <!-- Slick Slider JS --> <script src="assets/js/plugins/slick.min.js"></script> <!-- Countdown JS --> <script src="assets/js/plugins/countdown.min.js"></script> <!-- Barrating JS --> <script src="assets/js/plugins/jquery.barrating.min.js"></script> <!-- Counterup JS --> <script src="assets/js/plugins/jquery.counterup.min.js"></script> <!-- Waypoints --> <script src="assets/js/plugins/waypoints.min.js"></script> <!-- Nice Select JS --> <script src="assets/js/plugins/jquery.nice-select.min.js"></script> <!-- Sticky Sidebar JS --> <script src="assets/js/plugins/jquery.sticky-sidebar.js"></script> <!-- Jquery-ui JS --> <script src="assets/js/plugins/jquery-ui.min.js"></script> <!-- Scroll Top JS --> <script src="assets/js/plugins/scroll-top.min.js"></script> <!-- Theia Sticky Sidebar JS --> <script src="assets/js/plugins/theia-sticky-sidebar.min.js"></script> <!-- ElevateZoom JS --> <script src="assets/js/plugins/jquery.elevateZoom-3.0.8.min.js"></script> <!-- Timecircles JS --> <script src="assets/js/plugins/timecircles.min.js"></script> <!-- Mailchimp Ajax JS --> <script src="assets/js/plugins/mailchimp-ajax.js"></script> <!-- Main JS --> <script src="assets/js/main.js"></script> <!-- <script src="assets/js/main.min.js"></script> --> </body> <!-- Mirrored from htmldemo.net/hiraola/hiraola/checkout.html by HTTrack Website Copier/3.x [XR&CO'2014], Mon, 18 Nov 2024 12:13:49 GMT --> </html>