Revert "fix"

This reverts commit 86f4774df2.
This commit is contained in:
Francesco Picone
2025-12-09 15:43:00 +01:00
parent ca86649914
commit 5ca4b307fd
2 changed files with 18 additions and 44 deletions

View File

@@ -9,14 +9,6 @@ require_once 'includes/config.php';
require_once 'includes/functions.php';
session_start();
check_session_timeout();
// Verifica che l'utente sia loggato
if (!is_logged_in()) {
set_flash_message('error', 'Devi essere registrato per richiedere una lezione live.');
header('Location: login.php');
exit;
}
// Verifica che sia una richiesta POST
if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
@@ -156,8 +148,8 @@ if (send_email(ADMIN_EMAIL, $subject, $email_body)) {
send_email($email, $confirm_subject, $confirm_body);
// Log attività con ID utente
log_activity($_SESSION['user_id'], 'contact_form', "Richiesta contatto da: $name ($email)");
// Log attività
log_activity(null, 'contact_form', "Richiesta contatto da: $name ($email)");
set_flash_message('success', '✅ Messaggio inviato con successo! Ti risponderemo al più presto.');
} else {

View File

@@ -38,9 +38,7 @@ $demo_lessons = get_demo_lessons();
<h1 class="logo">Pilates Studio</h1>
<?php endif; ?>
<nav class="nav">
<?php if (!is_logged_in()): ?>
<a href="#contact" class="btn btn-outline">📅 Richiedi Lezione Live</a>
<?php endif; ?>
<?php if (is_logged_in()): ?>
<?php if (is_admin()): ?>
<a href="admin/dashboard.php" class="btn btn-secondary">Area Admin</a>
@@ -218,16 +216,13 @@ $demo_lessons = get_demo_lessons();
</div>
</div>
<div class="contact-form-wrapper">
<?php if (is_logged_in()): ?>
<form id="contact-form" class="contact-form" action="contact.php" method="POST">
<h3>Invia un Messaggio</h3>
<div class="form-group">
<input type="text" name="name" class="form-control" placeholder="Il tuo nome *" required
value="<?php echo htmlspecialchars($_SESSION['user_name'] ?? ''); ?>">
<input type="text" name="name" class="form-control" placeholder="Il tuo nome *" required>
</div>
<div class="form-group">
<input type="email" name="email" class="form-control" placeholder="La tua email *" required
value="<?php echo htmlspecialchars($_SESSION['user_email'] ?? ''); ?>">
<input type="email" name="email" class="form-control" placeholder="La tua email *" required>
</div>
<div class="form-group">
<input type="tel" name="phone" class="form-control" placeholder="Telefono (opzionale)">
@@ -237,19 +232,6 @@ $demo_lessons = get_demo_lessons();
</div>
<button type="submit" class="btn btn-primary" style="width: 100%;">Invia Richiesta</button>
</form>
<?php else: ?>
<div style="text-align: center; padding: var(--spacing-xl);">
<div style="font-size: 3rem; margin-bottom: var(--spacing-md);">🔒</div>
<h3 style="color: var(--primary-color); margin-bottom: var(--spacing-md);">Accesso Richiesto</h3>
<p style="color: var(--gray-600); margin-bottom: var(--spacing-lg);">
Per richiedere una lezione live personalizzata devi essere registrato.
</p>
<div style="display: flex; gap: var(--spacing-md); justify-content: center; flex-wrap: wrap;">
<a href="login.php" class="btn btn-primary">Accedi</a>
<a href="register.php" class="btn btn-secondary">Registrati Ora</a>
</div>
</div>
<?php endif; ?>
</div>
</div>
</div>