예제 #1
0
function checkAnswers()
{
    $answers = $_POST;
    $questions = listQuestions();
    foreach ($answers as $key => $a) {
        $idchar = substr($key, 1);
        // on le transforme en integer
        $id = intval($idchar, 10);
        $question = $questions[$id];
        //pis on check
        $questions[$id]['valid'] = compareAnswer($question, $a);
    }
    return $questions;
}
예제 #2
0
function checkAnswers()
{
    $answers = $_POST;
    // on recupere le tableau des questions
    // et on l'augmente avec la validité de la réponse fournie par l'utilisateur
    $questions = listQuestions();
    foreach ($answers as $key => $a) {
        //la clé est sous la forme p1 et on veut récupérer juste la partie numérique
        // qui correspond à la position de notre question dans le tableau
        $idchar = substr($key, 1);
        // on le transforme en integer
        $id = intval($idchar, 10);
        // bien vu marie pour la base 10 ;)
        $question = $questions[$id];
        //pis on check
        $questions[$id]['valid'] = compareAnswer($question, $a);
    }
    return $questions;
}