195 lines
9.5 KiB
PHP
195 lines
9.5 KiB
PHP
<?php
|
|
declare(strict_types=1);
|
|
ini_set('display_errors', '1');
|
|
error_reporting(E_ALL);
|
|
|
|
$message_sent = false;
|
|
$error_message = '';
|
|
|
|
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
|
require_once __DIR__ . '/mail/MailService.php';
|
|
|
|
$name = trim($_POST['name'] ?? '');
|
|
$email = trim($_POST['email'] ?? '');
|
|
$message = trim($_POST['message'] ?? '');
|
|
|
|
if (empty($name) || empty($email) || empty($message)) {
|
|
$error_message = 'Please fill in all fields.';
|
|
} elseif (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
|
|
$error_message = 'Invalid email format.';
|
|
} else {
|
|
$to = getenv('MAIL_TO') ?: 'support@yourdomain.com';
|
|
$subject = 'New Contact Form Submission';
|
|
|
|
$res = MailService::sendContactMessage($name, $email, $message, $to, $subject);
|
|
|
|
if (!empty($res['success'])) {
|
|
$message_sent = true;
|
|
} else {
|
|
$error_message = 'Failed to send message. ' . htmlspecialchars($res['error'] ?? 'Please try again later.');
|
|
}
|
|
}
|
|
}
|
|
?>
|
|
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<title>Future Now - AI Potential Unlocked</title>
|
|
|
|
<?php
|
|
$projectDescription = $_SERVER['PROJECT_DESCRIPTION'] ?? 'Unlock your AI potential with a free, 5-minute AI-Check. Get a personalized blueprint and a clear roadmap for your business.';
|
|
$projectImageUrl = $_SERVER['PROJECT_IMAGE_URL'] ?? '';
|
|
?>
|
|
<meta name="description" content="<?= htmlspecialchars($projectDescription) ?>" />
|
|
<?php if ($projectDescription): ?>
|
|
<meta property="og:description" content="<?= htmlspecialchars($projectDescription) ?>" />
|
|
<meta property="twitter:description" content="<?= htmlspecialchars($projectDescription) ?>" />
|
|
<?php endif; ?>
|
|
<?php if ($projectImageUrl): ?>
|
|
<meta property="og:image" content="<?= htmlspecialchars($projectImageUrl) ?>" />
|
|
<meta property="twitter:image" content="<?= htmlspecialchars($projectImageUrl) ?>" />
|
|
<?php endif; ?>
|
|
|
|
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css">
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="assets/css/custom.css?v=<?php echo time(); ?>">
|
|
</head>
|
|
<body>
|
|
|
|
<nav class="navbar navbar-expand-lg navbar-light bg-light fixed-top">
|
|
<div class="container">
|
|
<a class="navbar-brand fw-bold" href="#">Future Now</a>
|
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
<div class="collapse navbar-collapse" id="navbarNav">
|
|
<ul class="navbar-nav ms-auto">
|
|
<li class="nav-item"><a class="nav-link" href="#about">About</a></li>
|
|
<li class="nav-item"><a class="nav-link" href="#features">Features</a></li>
|
|
<li class="nav-item"><a class="nav-link" href="#contact">Contact</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
|
|
<header id="hero" class="hero-section text-center text-white d-flex align-items-center justify-content-center">
|
|
<div class="container">
|
|
<h1 class="display-3 fw-bold">Unlock Your Business's AI Potential</h1>
|
|
<p class="lead">Take our free 5-minute AI-Check and get a personalized blueprint for success.</p>
|
|
<a href="questionnaire.php" class="btn btn-primary btn-lg mt-3">Start AI-Check Now</a>
|
|
</div>
|
|
</header>
|
|
|
|
<main class="container my-5">
|
|
<section id="about" class="py-5">
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
<h2 class="fw-bold">What is the AI-Check?</h2>
|
|
<p>Our AI-Check is a quick and easy questionnaire designed to assess your company's current AI integration status. In just 5 minutes, we can provide you with a personalized blueprint, a clear roadmap, and concrete AI use cases for your industry.</p>
|
|
</div>
|
|
<div class="col-lg-6 d-flex align-items-center justify-content-center">
|
|
<i class="bi bi-cpu-fill display-1 text-primary"></i>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="features" class="py-5 bg-light rounded-3">
|
|
<div class="text-center mb-5">
|
|
<h2 class="fw-bold">Your Personalized AI Blueprint</h2>
|
|
<p class="text-muted">Actionable recommendations for immediate implementation.</p>
|
|
</div>
|
|
<div class="row text-center">
|
|
<div class="col-md-4 mb-4">
|
|
<div class="card h-100 shadow-sm border-0">
|
|
<div class="card-body">
|
|
<i class="bi bi-bar-chart-line-fill display-4 text-primary mb-3"></i>
|
|
<h5 class="card-title fw-bold">Clear Roadmap</h5>
|
|
<p class="card-text">A step-by-step guide to integrating AI into your business.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4 mb-4">
|
|
<div class="card h-100 shadow-sm border-0">
|
|
<div class="card-body">
|
|
<i class="bi bi-lightbulb-fill display-4 text-primary mb-3"></i>
|
|
<h5 class="card-title fw-bold">Concrete Use-Cases</h5>
|
|
<p class="card-text">Discover AI applications specific to your industry and needs.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4 mb-4">
|
|
<div class="card h-100 shadow-sm border-0">
|
|
<div class="card-body">
|
|
<i class="bi bi-check-circle-fill display-4 text-primary mb-3"></i>
|
|
<h5 class="card-title fw-bold">Immediate Implementation</h5>
|
|
<p class="card-text">Actionable advice you can use right away to gain an AI advantage.</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="contact" class="py-5">
|
|
<div class="row justify-content-center">
|
|
<div class="col-lg-8">
|
|
<div class="text-center mb-5">
|
|
<h2 class="fw-bold">Contact Us</h2>
|
|
<p class="text-muted">Have questions? We'd love to hear from you.</p>
|
|
</div>
|
|
|
|
<?php if ($message_sent): ?>
|
|
<div class="alert alert-success" role="alert">
|
|
Thank you for your message! We will get back to you shortly.
|
|
</div>
|
|
<?php endif; ?>
|
|
<?php if ($error_message): ?>
|
|
<div class="alert alert-danger" role="alert">
|
|
<?= $error_message ?>
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
<form action="#contact" method="POST" id="contactForm" novalidate>
|
|
<div class="mb-3">
|
|
<label for="name" class="form-label">Name</label>
|
|
<input type="text" class="form-control" id="name" name="name" required>
|
|
<div class="invalid-feedback">A name is required.</div>
|
|
</div>
|
|
<div class="mb-3">
|
|
<label for="email" class="form-label">Email address</label>
|
|
<input type="email" class="form-control" id="email" name="email" required>
|
|
<div class="invalid-feedback">A valid email is required.</div>
|
|
</div>
|
|
<div class="mb-3">
|
|
<label for="message" class="form-label">Message</label>
|
|
<textarea class="form-control" id="message" name="message" rows="5" required></textarea>
|
|
<div class="invalid-feedback">A message is required.</div>
|
|
</div>
|
|
<div class="text-center">
|
|
<button type="submit" class="btn btn-primary btn-lg">Send Message</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</main>
|
|
|
|
<footer class="bg-dark text-white text-center py-4">
|
|
<div class="container">
|
|
<p>© <?php echo date("Y"); ?> Future Now. All Rights Reserved.</p>
|
|
<div>
|
|
<a href="#" class="text-white me-3"><i class="bi bi-twitter"></i></a>
|
|
<a href="#" class="text-white me-3"><i class="bi bi-linkedin"></i></a>
|
|
<a href="#" class="text-white"><i class="bi bi-github"></i></a>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
|
|
<script src="assets/js/main.js?v=<?php echo time(); ?>"></script>
|
|
</body>
|
|
</html>
|