%PDF- %GIF98; %PNG;
Server : ApacheSystem : Linux sh00666.bluehost.com 5.14.0-687.26.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jul 14 16:32:02 EDT 2026 x86_64 User : ndkhermy ( 1200) PHP Version : 8.5.12 Disable Function : NONE Directory : /home1/ndkhermy/www/website_93b53270/ |
Upload File : |
<?php
include 'config.php';
$coupon_code = trim($_POST['coupon_code']);
$user_id = $_SESSION['user_id'] ?? 0;
if (empty($coupon_code)) {
$_SESSION['coupon_error'] = "Please enter a coupon code.";
echo "<script>window.location='cart.php'</script>";
exit;
}
$today = date('Y-m-d');
$sql = "SELECT * FROM coupon_tbl WHERE coupon='$coupon_code' AND status=1";
$couponQry = mysqli_query($conn, $sql);
if (mysqli_num_rows($couponQry) == 0) {
$_SESSION['coupon_error'] = "Invalid coupon. Please try again.";
echo "<script>window.location='cart.php'</script>";
exit;
}
$coupon = mysqli_fetch_assoc($couponQry);
if ($coupon['expiry_date'] < $today) {
$_SESSION['coupon_error'] = "This coupon has expired.";
echo "<script>window.location='cart.php'</script>";
exit;
}
if ($coupon['quantity'] <= 0) {
$_SESSION['coupon_error'] = "This coupon is no longer available (out of stock).";
echo "<script>window.location='cart.php'</script>";
exit;
}
$coupon_id = $coupon['id'];
$userCheckQry = mysqli_query($conn,"SELECT * FROM user_tbl WHERE FIND_IN_SET('$coupon_id', coupon_id) AND user_id='$user_id'");
if (mysqli_num_rows($userCheckQry) > 0) {
$_SESSION['coupon_id'] = $coupon['id'];
$_SESSION['discount'] = $coupon['discount'];
$_SESSION['coupon'] = $coupon['coupon'];
$_SESSION['coupon_success'] = "Coupon applied successfully! 🎉";
echo "<script>window.location='cart.php'</script>";
exit;
}
?>