Liebes SosciSurvey Team,
ich habe einen php Code geschrieben, der einen Text mit Fehlerwarnung anzeigen lassen soll, wenn sich Teilnehmer:innen mit einer anderen Url versuchen anzumelden als die mit Referenz versehenen. Das funktioniert bis hier auch. Falsche URL=Fehlermeldung.
Zum Problem:
Wenn Teilnehmer:innen den richtigen Link verwenden wird einem die ofizielle Startseite angezeigt und auch der Text mit der Fehlermeldung. Wie kann man das lösen?
Beide Texte sind auf einer Seite (Seite1) und der PHP Code steht am Anfang:
A001 ist der Fehlertext
// Überprüfen, ob die Referenz den festgelegten Wert enthält
$reference = reference();
$expectedReferences = array('1', '2');
if (!in_array($reference, $expectedReferences)) {
// Wenn die Referenz nicht '1' und '2' ist, zeige den Text "A001" an
text('A001');
buttonHide();
pageStop();
} else {
// Wenn die Referenz '1' oder '2' ist, blende den Text "A001" aus
text('A001', '');
}