Hago el intento antes de pasar a la siguiente clase:
<?php
$palabras=["enredadera","sombra","hoja","pasto","edificio","gatos"];
$retos=["endararede","brosam","ahjo","taspo","ifecoidi","gosta"];
$respuestas = ($_REQUEST !== null) ? $_REQUEST : "";
if($respuestas) {
$indice = 0;
foreach($respuestas as $respuesta) {
$correcta=$palabras[$indice++];
if($respuesta == $correcta) {
echo "<strong>$respuesta</strong>: ¡Respuesta correcta! :) <br>";
}else {
echo "<strong>$respuesta</strong>: ¡Incorrecto! :( La respuesta es: " . $correcta . "<br>";
}
}
exit();
}
?>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Juego</title>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<?php
$i=0;
foreach($retos as $reto) {
echo "<p><strong>$reto</strong> <input type='text' name='respuesta" . ++$i ."'></p>";
}
?>
<button type="submit">Enviar</button>
</form>
</body>
</html>
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?