Vielen Dank für den Tipp, wie man die FOR-Schleife umgehen kann, ich werde das gerne so umsetzen.
Leider habe ich immer noch das Problem, nicht die richtigen Variablen zu verwenden. Ich kopiere hier nun einmal direkt aus der eigentlichen Umfrage. Es geht dabei darum, die Textstellen zu markieren, die von einem, zwei oder mehr Autoren verfasst wurden.
Als Variablen werden mir hier angegeben (nicht vollständig, insgesamt handelt es sich um 6 unterschiedliche Bereiche/Markierungen):
A109_pts Markierungen (Positionen x1,y1,m1 x2,y2,m2 ...)
A109_rgs Bereiche der Markierungen
Text/Zeichenkette
A109_01 Text stammt von einem Autor (Anzahl insgesamt)
A109_01x01 Text stammt von einem Autor in 1 (Anzahl pro Bereich)
A109_01x02 Text stammt von einem Autor in 2 (Anzahl pro Bereich)
A109_01x03 Text stammt von einem Autor in 3-5 (Anzahl pro Bereich)
A109_01x04 Text stammt von einem Autor in 6 (Anzahl pro Bereich)
A109_01x05 Text stammt von einem Autor in GmA (Anzahl pro Bereich)
A109_01x06 Text stammt von einem Autor in GoA (Anzahl pro Bereich)
A109_02 Text stammt von zwei Autoren (Anzahl insgesamt)
A109_02x01 Text stammt von zwei Autoren in 1 (Anzahl pro Bereich)
A109_02x02 Text stammt von zwei Autoren in 2 (Anzahl pro Bereich)
A109_02x03 Text stammt von zwei Autoren in 3-5 (Anzahl pro Bereich)
A109_02x04 Text stammt von zwei Autoren in 6 (Anzahl pro Bereich)
A109_02x05 Text stammt von zwei Autoren in GmA (Anzahl pro Bereich)
A109_02x06 Text stammt von zwei Autoren in GoA (Anzahl pro Bereich)
Wenn ich nun beispielsweise dies für die Auswertung eintrage:
$treffer= array(
'A109_01x01 Text stammt von einem Autor',
);
$points = valueSum($treffer);
erhalte ich folgende Fehlermeldung:
"Fehler im Fragebogen (Seite 19)
Es gibt keine Variable mit der Kennung A109_01x01 Text stammt von einem Autor, wie sie in der Funktion valueSum() verwendet wurde."
Was mache ich falsch?
Zur Erläuterung: Die Variablen sind jeweils bis einschließlich "Autor" fett gedruckt, so dass ich davon ausgehe, dass der Satzteil ab "in 1" nicht zur Variablen gehört.