Ich würde empfehlen, dass Sie die Seite gar nicht wirklich wiederholen. Das schafft viel Komplexität, die gar nicht erforderlich ist.
Stattdessen fügen sie die Seite einfach zweimal in den Fragebogen ein, und zusätzlich zu Beginn der zweiten Seite einen kleinen PHP-Filter, damit die Seite übersprungen wird (goToPage('next')
) wenn die Antwort schon richtig war.
und soweit ich weiß kann ich im Nachhinein nicht nachvollziehen, welche Teilnehmer die Frage direkt richtig beantwortet haben, und welche eine zweiten Anlauf brauchten.
Sie können auf der zweiten Seite zusätzlich noch mit put()
eine interne Variable setzen, dass eine Wiederholung erforderlich war.