0 votes
in SoSci Survey (dt.) by s204433 (155 points)

Hallo ich habe eine Frage. Der Fragebogen hat mehrere Seiten. Wenn man diese Seiten einzelnd zur Vorschau anschaut, funktioniert alles. Möchte ich die komplette Vorschau anschauen verschieben sich die Seiten und es werden mehrere Seiten auf einer abgebildet. Die Musik, die auf der Seite ist verschwindet plötzlich.

Ich freue mich auf eine Antwort.

Liebe Grüße.

by SoSci Survey (328k points)
Was zeigt denn die Debug-Information auf der (oder einer) betroffenen Seite an?
https://www.soscisurvey.de/help/doku.php/de:create:debugging
by s204433 (155 points)
(Information) Interview gestartet (neue Nummer 40)
(Information) der Fragebogen base im Projekt test367966 wird verwendet
(Verarbeitung) Erstelle Seite 8 in Fragebogen base
(Inhalt) Erstelle Frage UE08
(Information) Folgende Platzhalter sind vorbereitet: %remain% = (Text) 60

(Information) Interview gestartet (neue Nummer 41)
(Information) Der Fragebogen base im Projekt test367966
(Verarbeitung) Erstelle Seite 9 in Fragebogen base
(Inhalt) Erstelle Frage UE09

(Information) Interview gestartet (neue Nummer 43)
(Information) Der Fragebogen base im Projekt test367966 wird verwendet
(Verarbeitung) Erstelle Seite 10 in Fragebogen base
(Inhalt) Erstelle Frage UE04
(Information) Folgende Platzhalter sind vorbereitet: %remain% = (text) 60

(information) Interview gestartet (neue Nummer 44)
(information) Der Fragebogen base im Projekt test367966 wird verwendet
(verarbeitung) Erstelle Seite 11 in Fragebogen base
(inhalt) Erstelle UE06
(Information) Folgende Platzhalter sind vorbereitet: %remain% = (Text) 60

(Information) Interview gestartet (neue Nummer 45)
(Information) Der Fragebogen base im Projekt test367966 wird verwendet
(Verarbeitung) Erstelle Seite 12 in Fragebogen base
(Inhalt) Erstelle Frage UE03

Insgesamt 6 Seiten haben dieses Problem.
by SoSci Survey (328k points)
edited by SoSci Survey
Wird diese Debug-Information angezeigt, wenn Sie nur eine einzelne Seite aufrufen? Zusammen auf einer Seite? Oder sind das die Debug-Informationen von separaten 5 Aufrufen?

Was genau steht denn auf Seite 8 im Fragebogen?

> Möchte ich die komplette Vorschau anschauen verschieben sich die Seiten und es werden mehrere Seiten auf einer abgebildet

Die komplette (Druck-)Vorschau zeigt immer aller Seiten auf einer Seite. Das ist beabsichtigt. Ich bin deshalb nicht sicher, ob ich die Problematik korrekt verstehe. Erklären sie mir gerne nochmal, was genau aus Ihrer Sicht nicht korrekt funktioniert. Danke.
by s204433 (155 points)
Hallo, wir haben jetzt einfach eine leere Seite zwischen den Fragen gelassen, dadurch hat sich unser Problem beseitigt. Allerdings fragen wir uns noch, ob man die leeren Seiten sehen würde, wenn wir den Fragebogen hochladen.
by SoSci Survey (328k points)
Ich verstehe die Problematik leider nach wie vor nicht genau (s. oben). Daher kann ich nur vage antworten:

Standardmäßig (wenn Sie unter "Fragebogen zusammenstellen" in den Einstellungen nichts anderes eingestellt haben) überspringt SoSci Survey leere Seiten.
by s204433 (155 points)
Hallo, ich versuche Ihnen das Problem nochmal genauer zu erklären. Ich habe den Fragebogen konstruiert, allerdings zeigen sich die Seiten nicht wie angegeben auf verschiedenen Seiten, sondern alle auf einmal. Dieses Problem entstand erst als ich die Codes für den 1- Minute- Timer eingestellt habe. Wenn die Codes nicht vorhanden sind, sind die Seiten alle einzeln- sobald die Codes hinzugefügt werden sind sie auf einmal auf der gleichen Seite. Der Code funktioniert allerdings bei einer anderen Seite- bei den anderen aber nicht.
by s204433 (155 points)
super, danke für die schnellen Antworten und die Hilfe! Das erste was Sie erwähnt haben war tatsächlich das Problem. Vielen Dank!
by s204433 (155 points)
allerdings hätte ich noch eine Frage und zwar wird mir ein Fehlercode in Zeile 10 bei:

if (time() >= $time03 + $timer) {

Ich glaube $time03 muss man aber umbenennen. Was genau ist denn daran falsch?
by SoSci Survey (328k points)
Schwer zu sagen ... was besagt die Fehlermeldung denn und wo kommen die beiden Variablen her?
by s204433 (155 points)
Unten steht die Fehlermeldung. Der Fragebogen an sich stimmt aber, mir wird nur diese Meldung noch angezeigt. Sie kommen aus den PHP- Code den ich für den Timer eingestellt habe.

Fehler im Fragebogen (Seite 9)
Im PHP-Code trat ein Fehler auf.
Fehler im Fragebogen: Undefined variable $time03
Zeile: 11

PHP-Code

008  
009 $timer = 60;   
010 $time = 3;
011 if (time() >= $time03 + $timer) {           <---- wird rot markiert
012   return 'go:next';
013 }
014
by SoSci Survey (328k points)
Die Fehlermeldung sagt, dass Sie die Variable $time03 nirgends definiert haben - und ich sehe in Ihre Code auch keine entsprechende Definition.

Vielleicht fehlt hier so etwas in der Art...

if (!isset($time03)) {
  $time03 = time();
  registerVariable($time03);
}
by s204433 (155 points)
nein also das habe ich schon hingeschrieben, ich habe meinen Fehler aber gerade gefunden, ich habe einmal time04 statt time03 eingegeben

1 Answer

+1 vote
by SoSci Survey (328k points)

Danke für die Erklärung.

allerdings zeigen sich die Seiten nicht wie angegeben auf verschiedenen Seiten, sondern alle auf einmal. Dieses Problem entstand erst als ich die Codes für den 1- Minute- Timer eingestellt habe.

Ich spekuliere, dass Sie bei der Einbindung des Timers zwei Fehler gemacht haben:

1) Vermutlich haben Sie im hinterne Teil denselben Variablennamen verwendet wie im vorderen Teil - uns dank einer Konstruktion mit isset() und registerVariable() wird an der Variable auch nichts mehr geändert, sodass der Timer bei Teil 2 bereits abgelaufen ist.

2) Vermutlich haben Sie den PHP-Code für den Timer nicht an den Anfang der Seite gesetzt, sodass die Fragen nicht übersprungen, sondern noch schnell angezeigt werden.

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

...