File Manager V1.5

[SYSTEM@ROOT]: /home/ketechno/autosolutions.osby.ug/
INJECT_FILE:
NEW_ENTRY:

FILE_CONTENT: appointment.php

<?php
include 'header.php';
require_once 'admin/functions.php';

$success_message = '';
$error_message = '';

// Handle form submission
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $result = addAppointment($_POST);
    
    if ($result) {
        $success_message = "Appointment request submitted successfully!";
    } else {
        $error_message = "Error: Unable to submit appointment. Please try again.";
    }
}
?>

<section class="accordian-section" style="margin-top:10%;color:#ffffff; ">
		<div class="auto-container">
			<div class="row clearfix">
				
				<!--Accordian Column-->
				<div class="accordian-column col-lg-6 col-md-12 col-sm-12">
					<div class="inner-column">
					<?php if ($success_message): ?>
                <div class="alert alert-success"><?php echo $success_message; ?></div>
            <?php endif; ?>
            <?php if ($error_message): ?>
                <div class="alert alert-danger"><?php echo $error_message; ?></div>
            <?php endif; ?>

            <form method="POST" action="" class="appointment-form" style=" border:2px solid #2ed0b0; padding:20px;">
                <div class="row">
                    <div class="col-md-6 mb-3">
                        <label for="name">Full Name *</label>
                        <input type="text" class="form-control" id="name" name="name" required>
                    </div>
                    <div class="col-md-6 mb-3">
                        <label for="email">Email Address *</label>
                        <input type="email" class="form-control" id="email" name="email" required>
                    </div>
                </div>
                <div class="row">
                    <div class="col-md-6 mb-3">
                        <label for="phone">Phone Number *</label>
                        <input type="tel" class="form-control" id="phone" name="phone" required>
                    </div>
                    <div class="col-md-6 mb-3">
                        <label for="service">Service Type *</label>
                        <select class="form-control" id="service" name="service" required>
                            <option value="">Select a service</option>
                            <option value="Oil Change">Oil Change</option>
                            <option value="Brake Service">Brake Service</option>
                            <option value="Tire Service">Tire Service</option>
                            <option value="Engine Repair">Engine Repair</option>
                            <option value="General Maintenance">General Maintenance</option>
                        </select>
                    </div>
                </div>
                <div class="row">
                    <div class="col-md-6 mb-3">
                        <label for="preferred_date">Preferred Date *</label>
                        <input type="date" class="form-control" id="preferred_date" name="preferred_date" required>
                    </div>
                    <div class="col-md-6 mb-3">
                        <label for="preferred_time">Preferred Time *</label>
                        <input type="time" class="form-control" id="preferred_time" name="preferred_time" required>
                    </div>
                </div>
                <div class="mb-3">
                    <label for="message">Additional Message</label>
                    <textarea class="form-control" id="message" name="message" rows="4"></textarea>
                </div>
                <button type="submit" class="btn ">Submit Appointment Request</button>
            </form>	
						
						
					</div>
				</div>
				 <?php // Get about page content
try {
    $query = "SELECT * FROM about_content";
    $result = $conn->query($query);
    if (!$result) {
        throw new Exception("Database query failed: " . $conn->error);
    }
    $about_content = [];
    while ($row = $result->fetch_assoc()) {
        $about_content[$row['section_key']] = $row;
    }
} catch (Exception $e) {
    echo "Error: " . $e->getMessage();
    $about_content = [];
}
?>
				<!--Content Column-->
				<div class="content-column col-lg-6 col-md-12 col-sm-12">
					<div class="inner-column">
						<h2>Find us</h2>
						
						 <div class="footer-column col-md-6 col-sm-6 col-xs-12">
                                <div class="footer-widget contact-widget">
									<ul class="social-icon-one">
										<li ><a href="#" class="fa fa-map-marker" style="color:#a655a4;
;"></a></li>								
									</ul>
									<p style="color:#2ed0b0; font-size:20px;
;">
									Mutungo Biina</br>
									Along Cecilia Road</br>
									Block 237 Plot 617</br>
									Nakawa Division
									</p>
								</div>
							</div>
							 <div class="footer-column col-md-6 col-sm-6 col-xs-12">
                                <div class="footer-widget contact-widget">
									<ul class="list-unstyled">
                        <li>
                            <i class="fas fa-map-marker-alt icon"></i>
                            <h2><?php echo htmlspecialchars($about_content['location']['title'] ?? ''); ?></h2>
                            <a href="#" class="fa fa-map-marker" style="color:#a655a4;"></a>								
                            <?php echo nl2br(htmlspecialchars($about_content['location']['content'] ?? '')); ?>
                        </li>
                        <li>
                            <a href="#" class="fa fa-phone" style="color:#a655a4;"></a>								
                            <strong>Phone:</strong><br>
                            <?php echo nl2br(htmlspecialchars($about_content['contact']['content'] ?? '')); ?>
                        </li>
                    </ul>
								</div>
							</div>
						
					</div>
				</div>
				
			</div>
		</div>
	</section>
<?php include 'footer.php'; ?>
[ KEMBALI ]