|
Server IP : 82.197.83.136 / Your IP : 216.73.217.137 Web Server : LiteSpeed System : Linux us-bos-web1456.main-hosting.eu 4.18.0-553.84.1.lve.el8.x86_64 #1 SMP Tue Nov 25 18:33:03 UTC 2025 x86_64 User : u163988420 ( 163988420) PHP Version : 7.4.33 Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : ON Directory (0755) : /home/u163988420/domains/../domains/acmajmer.in/public_html/AACSITE/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
include 'includes/db.php';
$success = false;
/* -----------------------------
Allow POST only
----------------------------- */
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// -----------------------------
// Capture & sanitize input
// -----------------------------
$name = trim($_POST['name'] ?? '');
$email = trim($_POST['email'] ?? '');
$mobile_number = trim($_POST['mobile_number'] ?? '');
$state = trim($_POST['state'] ?? '');
$city = trim($_POST['city'] ?? '');
$course = trim($_POST['course'] ?? '');
$agree = isset($_POST['agree']) ? 1 : 0;
// -----------------------------
// Basic validation
// -----------------------------
if (
$name !== '' &&
filter_var($email, FILTER_VALIDATE_EMAIL) &&
preg_match('/^[0-9]{10}$/', $mobile_number)
) {
// -----------------------------
// Insert safely
// -----------------------------
$stmt = $conn->prepare(
"INSERT INTO enquiry
(name, email, mobile_number, state, city, course, agree)
VALUES (?, ?, ?, ?, ?, ?, ?)"
);
if ($stmt) {
$stmt->bind_param(
"ssssssi",
$name,
$email,
$mobile_number,
$state,
$city,
$course,
$agree
);
if ($stmt->execute()) {
$success = true;
}
$stmt->close();
}
}
}
$conn->close();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Enquiry Submission</title>
<!-- Bootstrap CDN -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<!-- Success Modal -->
<div class="modal fade" id="successModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content text-center">
<div class="modal-header bg-success text-white">
<h5 class="modal-title w-100">Thank You!</h5>
<button type="button" class="btn-close btn-close-white" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
Your enquiry has been submitted successfully.<br><br>
<a href="index.php" class="btn btn-outline-success">Back to Home</a>
</div>
</div>
</div>
</div>
<!-- Error Modal -->
<div class="modal fade" id="errorModal" tabindex="-1">
<div class="modal-dialog modal-dialog-centered">
<div class="modal-content text-center">
<div class="modal-header bg-danger text-white">
<h5 class="modal-title w-100">Submission Failed</h5>
<button type="button" class="btn-close btn-close-white" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
Something went wrong while submitting your enquiry.<br><br>
<a href="index.php" class="btn btn-outline-danger">Try Again</a>
</div>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
<script>
document.addEventListener("DOMContentLoaded", function () {
const modalId = "<?= $success ? 'successModal' : 'errorModal' ?>";
const modalEl = document.getElementById(modalId);
const modal = new bootstrap.Modal(modalEl);
modal.show();
modalEl.addEventListener('hidden.bs.modal', function () {
window.location.href = "index.php";
});
});
</script>
</body>
</html>