<?php
function triviaParma() {
// Array delle domande e delle risposte corrette
$domande = array(
"Chi è l'allenatore attuale del Parma Calcio?",
"Quale giocatore è stato capocannoniere del Parma nella stagione 2019-2020?",
"Quando è stata fondata la società calcistica del Parma?"
);
$risposte_corrette = array(
"Roberto D'Aversa",
"Andreas Cornelius",
"1913"
);
// Genera il markup HTML per il trivia
$html = '<form method="post">';
foreach ($domande as $indice => $domanda) {
$html .= '<p>' . $domanda . '</p>';
$html .= '<input type="text" name="risposta_' . $indice . '" required><br>';
}
$html .= '<input type="submit" name="submit" value="Invia Risposte">';
$html .= '</form>';
// Controlla le risposte inviate
if (isset($_POST['submit'])) {
$punteggio = 0;
foreach ($risposte_corrette as $indice => $risposta_corretta) {
$risposta_utente = $_POST['risposta_' . $indice];
// Confronta la risposta utente con quella corretta (ignorando maiuscole/minuscole)
if (strcasecmp($risposta_utente, $risposta_corretta) == 0) {
$punteggio++;
}
}
$html .= '<p>Il tuo punteggio è: ' . $punteggio . ' su ' . count($domande) . '.</p>';
}
return $html;
}
// Esempio di utilizzo della funzione
echo triviaParma();