<?php 
require_once 'includes/user_header.php'; 

$msg = '';

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $c_name = clean_input($_POST['customer_name']);
    $c_bus = clean_input($_POST['customer_business_name']);
    $c_email = clean_input($_POST['customer_email']);
    $c_wa = clean_input($_POST['customer_whatsapp']);
    $plan = clean_input($_POST['adobe_plan']);
    $notes = clean_input($_POST['reseller_notes']);
    $user_id = $_SESSION['user_id'];

    if(!filter_var($c_email, FILTER_VALIDATE_EMAIL)) {
        $msg = "<div class='alert alert-danger'>Invalid Email Address</div>";
    } else {
        $sql = "INSERT INTO replacement_requests 
                (user_id, customer_name, customer_business_name, customer_email, customer_whatsapp, adobe_plan, reseller_notes) 
                VALUES (?, ?, ?, ?, ?, ?, ?)";
        $stmt = $pdo->prepare($sql);
        if($stmt->execute([$user_id, $c_name, $c_bus, $c_email, $c_wa, $plan, $notes])) {
            // Redirect to dashboard on success
            echo "<script>window.location.href='dashboard.php';</script>";
            exit;
        } else {
            $msg = "<div class='alert alert-danger'>Error submitting request.</div>";
        }
    }
}
?>

<div class="row justify-content-center">
    <div class="col-md-8">
        <div class="card shadow">
            <div class="card-header bg-white">
                <h5 class="mb-0">Submit New Replacement Request</h5>
            </div>
            <div class="card-body">
                <?php echo $msg; ?>
                <form method="POST">
                    <div class="row">
                        <div class="col-md-6 mb-3">
                            <label>Customer Name <span class="text-danger">*</span></label>
                            <input type="text" name="customer_name" class="form-control" required>
                        </div>
                        <div class="col-md-6 mb-3">
                            <label>Customer Business Name</label>
                            <input type="text" name="customer_business_name" class="form-control">
                        </div>
                    </div>

                    <div class="row">
                        <div class="col-md-6 mb-3">
                            <label>Email to Replace <span class="text-danger">*</span></label>
                            <input type="email" name="customer_email" class="form-control" required placeholder="customer@example.com">
                        </div>
                        <div class="col-md-6 mb-3">
                            <label>Customer WhatsApp</label>
                            <input type="text" name="customer_whatsapp" class="form-control">
                        </div>
                    </div>

                    <div class="mb-3">
                        <label>Adobe Plan <span class="text-danger">*</span></label>
                        <select name="adobe_plan" class="form-select">
                            <option value="Adobe 1 Year">Adobe 1 Year</option>
                            <option value="Adobe 6 Months">Adobe 6 Months</option>
                            <option value="Adobe 3 Months">Adobe 3 Months</option>
                            <option value="Adobe 1 Month">Adobe 1 Month</option>
                        </select>
                    </div>

                    <div class="mb-3">
                        <label>Notes (Optional)</label>
                        <textarea name="reseller_notes" class="form-control" rows="2" placeholder="Any specific details?"></textarea>
                    </div>

                    <div class="d-grid gap-2">
                        <button type="submit" class="btn btn-primary">Submit Request</button>
                        <a href="dashboard.php" class="btn btn-outline-secondary">Cancel</a>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>

</div> </body>
</html>