0 votes
in SoSci Survey (dt.) by s205123 (170 points)

Guten Tag,

Ich habe für meinen Fragebogen über einen PHP-Code (https://www.soscisurvey.de/help/doku.php/de:create:functions:pagestop#beispielzeitraum_einschraenken) das Datum für die Zeit der möglichen Beantwortung der Fragen einschränken können. Allerdings kommt immer eine Fehlermeldung, wenn ich zusätzlich noch Wochentage und/oder Uhrzeit beschränken möchte, also dann, wenn ich einen zweiten PHP-Code (wie er auf dem Link ganz unten beschrieben wird) einfüge. Woran liegt das, muss man die Codes irgendwie zusammenführen, statt getrennte zu erstellen?

Danke im Voraus für die Beantwortung!

by SoSci Survey (302k points)
> Allerdings kommt immer eine Fehlermeldung, wenn ich zusätzlich noch Wochentage und/oder Uhrzeit beschränken möchte

Dann posten Sie doch bitte mal den Code, den Sie verwendet haben und die Fehlermeldung im Wortlaut.
by s205123 (170 points)
Das ist die Fehlermeldung: Im Befragungsprojekt existiert kein Text mit der Kennung TX02

Und das der Code: if ((time() < strtotime('2022-10-01')) || (time() >= strtotime('2023-07-01'))) {text('TX02');buttonHide();pageStop();}
if ((date('N') < 1) || (date('N') > 5)) {text('TX02');buttonHide();pageStop();}
if ((date('h') < 7) || (date('h') > 16)) {text('TX02');buttonHide();pageStop();}

1 Answer

0 votes
by SoSci Survey (302k points)

Im Befragungsprojekt existiert kein Text mit der Kennung TX02

Das bezieht sich auf die Zeile

text('TX02')

Dort sollte eine Fehlermeldung angezeigt werden - aber offenbar wurde in der Rubrik TX (falls diese existiert) noch kein Text (Fehlermeldung) mit der Kennung TX02 angelegt.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...