fix
This commit is contained in:
148
index.php
Normal file
148
index.php
Normal file
@@ -0,0 +1,148 @@
|
||||
<?php
|
||||
/**
|
||||
* Pilates Platform - Homepage
|
||||
*
|
||||
* Pagina principale della piattaforma. Mostra le lezioni demo e permette
|
||||
* l'accesso per utenti registrati e amministratori.
|
||||
*/
|
||||
|
||||
// Includi le configurazioni e funzioni comuni
|
||||
require_once 'includes/config.php';
|
||||
require_once 'includes/functions.php';
|
||||
|
||||
// Avvia la sessione
|
||||
session_start();
|
||||
|
||||
// Recupera le lezioni demo dal database
|
||||
$demo_lessons = get_demo_lessons();
|
||||
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html lang="it">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Pilates Platform - Videolezioni e Lezioni Live</title>
|
||||
<link rel="stylesheet" href="assets/css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<!-- Header con navigazione -->
|
||||
<header class="header">
|
||||
<div class="container">
|
||||
<div class="header-content">
|
||||
<h1 class="logo">Pilates Studio</h1>
|
||||
<nav class="nav">
|
||||
<?php if (is_logged_in()): ?>
|
||||
<?php if (is_admin()): ?>
|
||||
<a href="admin/dashboard.php" class="btn btn-secondary">Area Admin</a>
|
||||
<?php else: ?>
|
||||
<a href="user/dashboard.php" class="btn btn-secondary">Le Mie Lezioni</a>
|
||||
<?php endif; ?>
|
||||
<a href="includes/logout.php" class="btn btn-outline">Logout</a>
|
||||
<?php else: ?>
|
||||
<a href="login.php" class="btn btn-secondary">Accedi</a>
|
||||
<a href="register.php" class="btn btn-primary">Registrati</a>
|
||||
<?php endif; ?>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
<!-- Hero Section -->
|
||||
<section class="hero">
|
||||
<div class="container">
|
||||
<div class="hero-content">
|
||||
<h2 class="hero-title">Trasforma il tuo corpo con il Pilates</h2>
|
||||
<p class="hero-subtitle">Videolezioni professionali e sessioni live per tutti i livelli</p>
|
||||
<?php if (!is_logged_in()): ?>
|
||||
<a href="register.php" class="btn btn-primary btn-large">Inizia Ora</a>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Sezione Lezioni Demo -->
|
||||
<section class="lessons-section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Lezioni Demo Gratuite</h2>
|
||||
<p class="section-subtitle">Prova gratuitamente alcune delle nostre lezioni migliori</p>
|
||||
|
||||
<div class="lessons-grid">
|
||||
<?php if (!empty($demo_lessons)): ?>
|
||||
<?php foreach ($demo_lessons as $lesson): ?>
|
||||
<div class="lesson-card">
|
||||
<?php if ($lesson['thumbnail']): ?>
|
||||
<img src="<?php echo htmlspecialchars($lesson['thumbnail']); ?>"
|
||||
alt="<?php echo htmlspecialchars($lesson['title']); ?>"
|
||||
class="lesson-thumbnail">
|
||||
<?php else: ?>
|
||||
<div class="lesson-thumbnail-placeholder">
|
||||
<span>📹</span>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="lesson-content">
|
||||
<h3 class="lesson-title"><?php echo htmlspecialchars($lesson['title']); ?></h3>
|
||||
<p class="lesson-description"><?php echo htmlspecialchars($lesson['description']); ?></p>
|
||||
|
||||
<div class="lesson-meta">
|
||||
<span class="lesson-duration">⏱️ <?php echo $lesson['duration']; ?> min</span>
|
||||
<span class="lesson-level">📊 <?php echo ucfirst($lesson['level']); ?></span>
|
||||
</div>
|
||||
|
||||
<a href="lesson.php?id=<?php echo $lesson['id']; ?>" class="btn btn-outline btn-small">
|
||||
Guarda Gratis
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<?php endforeach; ?>
|
||||
<?php else: ?>
|
||||
<p class="no-lessons">Nessuna lezione demo disponibile al momento.</p>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Sezione Vantaggi -->
|
||||
<section class="features-section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Perché scegliere Pilates Studio?</h2>
|
||||
|
||||
<div class="features-grid">
|
||||
<div class="feature-card">
|
||||
<div class="feature-icon">🎥</div>
|
||||
<h3>Videolezioni HD</h3>
|
||||
<p>Contenuti di alta qualità disponibili 24/7</p>
|
||||
</div>
|
||||
|
||||
<div class="feature-card">
|
||||
<div class="feature-icon">📅</div>
|
||||
<h3>Lezioni Live</h3>
|
||||
<p>Sessioni interattive con l'istruttrice</p>
|
||||
</div>
|
||||
|
||||
<div class="feature-card">
|
||||
<div class="feature-icon">📱</div>
|
||||
<h3>Accessibile Ovunque</h3>
|
||||
<p>Su computer, tablet e smartphone</p>
|
||||
</div>
|
||||
|
||||
<div class="feature-card">
|
||||
<div class="feature-icon">⭐</div>
|
||||
<h3>Tutti i Livelli</h3>
|
||||
<p>Principiante, intermedio e avanzato</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Footer -->
|
||||
<footer class="footer">
|
||||
<div class="container">
|
||||
<p>© <?php echo date('Y'); ?> Pilates Studio. Tutti i diritti riservati.</p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="assets/js/main.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user