Car Rental Php | Script

?> <?php require_once 'config.php'; if (isLoggedIn()) redirect('index.php');

$sql = "SELECT * FROM users WHERE username = '$username' OR email = '$username'"; $result = mysqli_query($conn, $sql); car rental php script

<h2 class="mb-4">Available Cars</h2> <div class="row"> <?php if(mysqli_num_rows($result) > 0): ?> <?php while($car = mysqli_fetch_assoc($result)): ?> <div class="col-md-4 mb-4"> <div class="card h-100 shadow-sm"> <?php if($car['image']): ?> <img src="uploads/<?php echo $car['image']; ?>" class="card-img-top" alt="<?php echo $car['brand'] . ' ' . $car['model']; ?>" style="height: 200px; object-fit: cover;"> <?php else: ?> <div class="bg-secondary text-white text-center py-5"> <i class="fas fa-car fa-3x"></i> </div> <?php endif; ?> <div class="card-body"> <h5 class="card-title"><?php echo $car['brand'] . ' ' . $car['model'] . ' (' . $car['year'] . ')'; ?></h5> <p class="card-text"> <i class="fas fa-chair"></i> <?php echo $car['seats']; ?> Seats | <i class="fas fa-cog"></i> <?php echo $car['transmission']; ?> | <i class="fas fa-gas-pump"></i> <?php echo $car['fuel_type']; ?> </p> <p class="card-text"> <strong>License Plate:</strong> <?php echo $car['license_plate']; ?><br> <strong>Color:</strong> <?php echo $car['color']; ?> </p> <h4 class="text-primary">$<?php echo number_format($car['price_per_day'], 2); ?>/day</h4> </div> <div class="card-footer bg-transparent"> <?php if(isLoggedIn()): ?> <a href="book-car.php?id=<?php echo $car['id']; ?>" class="btn btn-primary w-100">Book Now</a> <?php else: ?> <a href="login.php" class="btn btn-primary w-100">Login to Book</a> <?php endif; ?> </div> </div> </div> <?php endwhile; ?> <?php else: ?> <div class="col-12"> <div class="alert alert-info">No cars available at the moment.</div> </div> <?php endif; ?> </div> </div> $car['year']

// Function to check if user is admin function isAdmin() return isset($_SESSION['user_role']) && $_SESSION['user_role'] == 'admin'; $car['year'] . ')'

// Function to display messages function showMessage($msg, $type = 'success') return "<div class='alert alert-$type alert-dismissible fade show' role='alert'> $msg <button type='button' class='btn-close' data-bs-dismiss='alert'></button> </div>";

if ($_SERVER['REQUEST_METHOD'] == 'POST') $username = mysqli_real_escape_string($conn, $_POST['username']); $email = mysqli_real_escape_string($conn, $_POST['email']); $password = password_hash($_POST['password'], PASSWORD_DEFAULT); $full_name = mysqli_real_escape_string($conn, $_POST['full_name']); $phone = mysqli_real_escape_string($conn, $_POST['phone']); $license_number = mysqli_real_escape_string($conn, $_POST['license_number']);