Your IP : 216.73.216.93


Current Path : /home/users/unlimited/www/nigeria.codeskitter.site/
Upload File :
Current File : /home/users/unlimited/www/nigeria.codeskitter.site/testimonials.php

<?php include 'includes/config.php'; ?>

<?php
// Fetch testimonials from database
$testimonials_sql = "SELECT * FROM testimonials ORDER BY created_at DESC";
$testimonials_result = $conn->query($testimonials_sql);
?>

<?php include 'includes/header.php'; ?>

<div class="container py-5">
    <h1 class="text-center mb-5">What Our Students Say</h1>
    
    <div class="row">
        <?php if($testimonials_result->num_rows > 0): ?>
            <?php while($testimonial = $testimonials_result->fetch_assoc()): ?>
            <div class="col-md-6 col-lg-4 mb-4">
                <div class="card testimonial-card h-100">
                    <div class="card-body">
                        <div class="testimonial-rating mb-3">
                            <?php for($i = 1; $i <= 5; $i++): ?>
                                <?php if($i <= $testimonial['rating']): ?>
                                    <i class="bi bi-star-fill text-warning"></i>
                                <?php else: ?>
                                    <i class="bi bi-star text-warning"></i>
                                <?php endif; ?>
                            <?php endfor; ?>
                        </div>
                        <p class="testimonial-text">"<?php echo $testimonial['content']; ?>"</p>
                        <div class="testimonial-author">
                            <strong>- <?php echo $testimonial['user_name']; ?></strong>
                        </div>
                    </div>
                </div>
            </div>
            <?php endwhile; ?>
        <?php else: ?>
            <div class="col-12 text-center">
                <p>No testimonials available yet.</p>
            </div>
        <?php endif; ?>
    </div>

    <!-- Add Testimonial Form (for logged-in users) -->
    <?php if(isset($_SESSION['user_id'])): ?>
    <div class="row mt-5">
        <div class="col-lg-8 mx-auto">
            <div class="card">
                <div class="card-header">
                    <h3>Share Your Experience</h3>
                </div>
                <div class="card-body">
                    <form method="POST" action="add_testimonial.php">
                        <div class="mb-3">
                            <label class="form-label">Your Rating</label>
                            <div class="rating-stars">
                                <?php for($i = 1; $i <= 5; $i++): ?>
                                <div class="form-check form-check-inline">
                                    <input class="form-check-input" type="radio" name="rating" id="rating<?php echo $i; ?>" value="<?php echo $i; ?>" required>
                                    <label class="form-check-label" for="rating<?php echo $i; ?>">
                                        <?php echo $i; ?> <i class="bi bi-star-fill text-warning"></i>
                                    </label>
                                </div>
                                <?php endfor; ?>
                            </div>
                        </div>
                        <div class="mb-3">
                            <label class="form-label">Your Testimonial</label>
                            <textarea class="form-control" name="content" rows="4" placeholder="Share your learning experience..." required></textarea>
                        </div>
                        <button type="submit" class="btn btn-primary">Submit Testimonial</button>
                    </form>
                </div>
            </div>
        </div>
    </div>
    <?php else: ?>
    <div class="text-center mt-5">
        <p><a href="login.php">Login</a> to share your experience with us!</p>
    </div>
    <?php endif; ?>
</div>

<?php include 'includes/footer.php'; ?>