if ($D012 == 3) {
Dies wird nicht funktionieren, weil es - zumindest laut diesem Code - keine PHP-Variable $D012
gibt. Und replace()
ist auch nicht dafür geeignet, Variablen für die spätere Verwendung zwischenzuspeichern.
Die einfachste Lsung wäre folgende:
$key = 'DE-'.caseSerial();
$data = dbGet($key);
if ($data[0] == 3) {
setPageOrder('startadolescent-endadolescent, startadult-endadult');
}
Bitte beachten Sie, dass SoSci Survey nach endadult
die Seite anzeigen wird, die eben danach kommt. Wenn es eine andere sein soll, spezifizieren dies bitte noch im Befehl.