<?php
session_start();
if (!isset($_SESSION['usuario'])) {
    header("Location: ../index.php");
    exit;
}

$resultado = '';

if ($_SERVER['REQUEST_METHOD'] == 'POST') {

    $verbo = trim($_POST['v1']);
    $tiempo = isset($_POST['t1']) ? $_POST['t1'] : '';

    if ($verbo == '' || $tiempo == '') {
        $resultado = '<p style="color:red;">Completa todos los campos.</p>';
    } else {
        $verbo = strtolower($verbo);

        if ($verbo != 'canto' && $verbo != 'canté' && $verbo != 'cantaré') {
            $resultado = '<p style="color:red;">El verbo no es correcto.</p>';
        } else {
            if (
                ($verbo == 'canté' && $tiempo == 'pasado') ||
                ($verbo == 'canto' && $tiempo == 'presente') ||
                ($verbo == 'cantaré' && $tiempo == 'futuro')
            ) {
                $resultado = '<p style="color:green;">✅ Correcto, bien hecho.</p>';
            } else {
                $resultado = '<p style="color:red;">❌ Incorrecto. Revisa el tiempo verbal.</p>';
            }
        }
    }
}
?>
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <title>Gramática - Lengua y Literatura</title>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link rel="stylesheet" href="../css/styles.css">
  <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap" rel="stylesheet">
</head>
<body>

<header class="navbar">
  <div class="logo">Lengua<span>&</span>Literatura</div>
  <nav>
    <?php include("../includes/menu.php"); ?>
  </nav>
  <div class="hamburger">
    <span></span><span></span><span></span>
  </div>
</header>

<main class="page-main" style="margin-top:80px;">
  <article class="content-article">
    <h1>Gramática Básica</h1>
    <p>Repaso de conceptos fundamentales: partes de la oración, acentuación y tiempos verbales.</p>

    <div class="media-item">
      <video controls width="100%">
        <source src="../recursos/partes-oracion-gramatica-basica.mp4" type="video/mp4">
        Tu navegador no soporta video HTML5.
      </video>
    </div>

    <details class="detalle-tema" open>
      <summary>Partes de la oración</summary>
      <p>El sujeto y el predicado forman la estructura básica. El verbo es el núcleo del predicado.</p>
    </details>

    <details class="detalle-tema">
      <summary>Reglas de acentuación</summary>
      <ul>
        <li>Agudas: tilde si terminan en <em>n</em>, <em>s</em> o vocal.</li>
        <li>Graves: tilde si <strong>no</strong> terminan en <em>n</em>, <em>s</em> o vocal.</li>
        <li>Esdrújulas: siempre llevan tilde.</li>
      </ul>
    </details>

    <details class="detalle-tema">
      <summary>Tiempos verbales</summary>
      <p>Pretérito, presente y futuro. Practica con el ejercicio:</p>

      <div class="mini-ejercicio">
        <h3>Selecciona el tiempo verbal correcto:</h3>

        <form method="post">
          <label>
            Yo
            <input type="text" name="v1" placeholder="canto / canté / cantaré" required>
          </label>

          <select name="t1" required>
            <option value="">-- Tiempo --</option>
            <option value="pasado">pasado</option>
            <option value="presente">presente</option>
            <option value="futuro">futuro</option>
          </select>

          <button type="submit" class="btn-main">Comprobar</button>
        </form>

        <div style="margin-top:1rem;">
          <?php echo $resultado; ?>
        </div>
      </div>
    </details>
  </article>
</main>

<footer>
  <div class="footer-content">
    <p>&copy; Curso de Lengua y Literatura – Elvis Santamaría</p>
  </div>
</footer>

</body>
</html>