Ich möchte mich ja eigentlich ungern in die internen Strukturen einmischen, aber da solcherlei Fehlerchen ja doch schon öfter vorkommen, wäre es eventuell sinnvoll, wenn man die variablen Texte noch mehr von den Funktionen abspaltet. Ich denke da an ein Array für die Frage und Antworten. Die Frage halt an erster Position und dann die Antworten hinterher. Und das wird dann natürlich irgendwo am Anfang der Datei initialisiert und dann im HTML-Block (oder im Haupt-PHP-Block, je nachdem, wie ihr es gerade macht) durchiteriert. Es müsste sogar recht einfach sein, im internen Bereich ein Upload-Formular zu erstellen, das eine Textdatei zeilenweise ausliest. Dann könnten nicht mal aus Versehen irgendwelche Kommata gelöscht werden. Und es ist ja auch grundsätzlich schöner, wenn eine Aushilfe kein Tutorial dafür braucht, haha.
Die ID kann man ja ähnlich wie die Frage auch noch voranstellen. Oder so. Wobei die wohl sowieso nicht so offen sein sollte, auch wenn sie noch mal geprüft wird. (Ich habe nicht genau darauf geachtet, ob ich nun mehrfach abgestimmt habe.)