CrestRoad/website/contact.php

73 lines
3.5 KiB
PHP

<?php
require_once __DIR__ . '/includes/data.php';
$pageTitle = 'Contact | CREST';
$metaDescription = 'Contact CREST for research collaborations, training, media, or partnership inquiries in respiratory health.';
$contactMessage = '';
$contactError = '';
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$name = trim($_POST['name'] ?? '');
$email = trim($_POST['email'] ?? '');
$organization = trim($_POST['organization'] ?? '');
$message = trim($_POST['message'] ?? '');
if ($name === '' || $email === '' || $message === '') {
$contactError = 'Name, email, and message are required.';
} elseif (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
$contactError = 'Please enter a valid email.';
} else {
save_contact(compact('name', 'email', 'organization', 'message'));
$contactMessage = 'Thanks for reaching out. We will get back to you within 2 business days.';
}
}
include __DIR__ . '/includes/site-header.php';
?>
<main>
<section class="py-5">
<div class="container">
<div class="row g-4">
<div class="col-md-6">
<p class="text-uppercase text-success fw-bold small mb-1">Contact</p>
<h2 class="fw-bold">We would love to hear from you</h2>
<p class="text-muted">Tell us about your research needs, training goals, or partnership ideas.</p>
<ul class="list-unstyled">
<li class="mb-2">• Program design consultations</li>
<li class="mb-2">• Training calendar requests</li>
<li class="mb-2">• Media and speaking inquiries</li>
</ul>
</div>
<div class="col-md-6">
<div class="card shadow-sm border-0 rounded-4 p-3">
<?php if ($contactMessage): ?>
<div class="alert alert-success"><?php echo htmlspecialchars($contactMessage); ?></div>
<?php elseif ($contactError): ?>
<div class="alert alert-danger"><?php echo htmlspecialchars($contactError); ?></div>
<?php endif; ?>
<form class="row g-3" method="post">
<div class="col-12">
<input type="text" name="name" class="form-control rounded-3" placeholder="Full Name" required>
</div>
<div class="col-12">
<input type="email" name="email" class="form-control rounded-3" placeholder="Email" required>
</div>
<div class="col-12">
<input type="text" name="organization" class="form-control rounded-3" placeholder="Organization">
</div>
<div class="col-12">
<textarea name="message" class="form-control rounded-3" rows="4" placeholder="How can we help?" required></textarea>
</div>
<div class="col-12 d-grid">
<button class="btn btn-success text-white rounded-3" type="submit">Send message</button>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</main>
<?php include __DIR__ . '/includes/site-footer.php'; ?>