Danke für die Antwort. Leider komme ich immer noch nicht weiter...
Ich habe mich zur Vereinfachung nun sogar entschieden, die Kategorienbildung wegzulassen und bei der Fragen nach der polit. Orientierung von Anfang an im Polaritätenprofil nur 5 Kategorien anzugeben. Dann ist zumindest keine Umkodierung erforderlich und mein vereinfachtet PHP-Code sieht folgendermaßen aus:
$quotaPol = [
1 => 6, // 6 Personen in Pol.Orientierung-Gruppe links
2 => 6, // 6 Personen in Pol.Orientierung-Gruppe eher links
3 => 6, // 6 Personen in Pol.Orientierung-Gruppe Mitte
4 => 6, // 6 Personen in Pol.Orientierung-Gruppe eher rechts
5 => 6, // 6 Personen in Pol.Orientierung-Gruppe rechts
];
$pol = value('PO03');
// Abruf der vorliegenden Fälle für diese Merkmalsausprägung
$casesPol = statistic('count', 'PO03_01', $pol);
// Auslesen der Quoten für die angegeben Merkmale
$maxPerPol = $quotaPol[$pol];
// Quotenstopp
if (($casesPol >= $maxPerPol)) {
redirect('
https://survey.maximiles.com/quotasfull?p=123906_a4ea6ff1&m=%reference%');
}
--> Vor meinem complete redirect am Ende des Fragebogens habe ich zudem eingefügt:
"$pol = value('PO03_02');
put('PO03_02', $polGroup);"
Sowie auf der Seite mit dem Item zur pol. Orientierung der Variable eine interne Variable angelegt.
Ich komme weiterhin immer in allen Fällen direkt zur Quotafull-Seite. Wie kann ich hier den Fehler aufdecken?