Vielen Dank! Ich habe die Datei nun heruntergeladen und mit put() bekomme ich die Informationen, die ich benötige.
Ich habe noch eine (hoffentlich letzte) Frage:
Ich habe den folgenden Code nun:
if (!isset($seitenAHP_B)) {
$seitenAHP_B = array('AHP1B','AHP2B','AHP3B','AHP4B','AHP5B','AHP6B','AHP7B',
'AHP8B','AHP9B','AHP10B','AHP11B','AHP12B','AHP13B','AHP14B','AHP15B',);
shuffle($seitenAHP_B);
registerVariable($seitenAHP_B);
}
if (!isset($seitenAHP_A)) {
$seitenAHP_A = array('AHP1A','AHP2A','AHP3A','AHP4A','AHP5A','AHP6A','AHP7A',
'AHP8A','AHP9A','AHP10A','AHP11A','AHP12A','AHP13A','AHP14A','AHP15A',);
shuffle($seitenAHP_A);
registerVariable($seitenAHP_A);
}
if (value('DE03') == 1) {
question('ZA03'); // Zettel aus dem Zufallsgenerator ziehen
$abfolge = value('ZA03');
} elseif (value('DE03') == 2) {
$abfolge = 1;
} elseif (value('DE03') == 3) {
$abfolge = 2;
}
debug($abfolge);
if ($abfolge == 1) {
setPageOrder('EinRB, EinB2, CJB1-CJB9, AHP B', $seitenAHP_B, 'EINKSB, KSB2, UB, EinRA, EinA2, CJA1-CJA9, AHPA', $seitenAHP_A, 'EINKSA, KSA2', 'DEM');
} else {
setPageOrder('EinSA-AHPA', $seitenAHP_A, 'EINKSA, KSA2, UB, EinSB, EinB2, CJB1-CJB9', $seitenAHP_B, 'EINKSB, KSB2, DEM');
}
Allerdings sollen bei value('DE03')==1 in beiden Fällen die folgenden Seiten ausgetauscht werden:
EinSB = EinLB
EinRA = EinLA
EinSA = EinLA
EinSB = EinLB
Ich habe bereits versucht die Seiten mit in setPageOrder() zu nehmen und sie in der Variable DE03 über einen Filter entsprechend auszublenden. Leider funktioniert dies nicht, sondern die Seite wird in keiner Bedingung mehr angezeigt. Kann ich dies ggf. in den Befehl mit einbeziehen?
Dankeschön erneut!