Kurze Rückfrage zu der Rand-Funktion: Ehrlich gesagt, dachte ich, dass sie für die Ziehung einer Zahl von 1-10 gut funktioniert.
Ja, rand(1-10) wird dir schon schön brav Zufallszahlen ausspucken. Das ist nicht das Problem.
Ist das zu unsauber und man sollte lieber den von dir vorgeschlagenen Code verwenden?
Du solltest auf jedenfall meinen Code verwenden, deswegen habe ich ihn ja gepostet. Dein Code ist nicht falsch, er wird eine Zufallszahl erzeugen. Immer, wenn er aufgerufen wird. Das kann in der gleichen Umfrage ja mehrmals passieren und das will man aber in den seltensten Fällen.
Normalerweise will man, dass die Zufallszahl einmal gezogen wird, und dann fest bleibt. Mit deinem Konstrukt kann kann es aber sein, dass ich diese Zufallszahl im Laufe der Umfrage ändert.
Joffm hat ja alles schon schön erklärt.
Ich kenne die Struktur deiner Umfrage nicht, aber ich kann mir schon gut vorstellen, dass eventuell dieser Code dafür sorgt, dass es beim Wiedereinstieg Probleme gibt.