0 votes
in SoSci Survey (dt.) by s173201 (150 points)
closed by s173201

Guten Tag,

mein Fragebogen soll zwei Sprachversionen haben. Jedem Teilnehmer soll am Ende ein Bestätigungscode ausgeworfen werden. Leider funktioniert jedoch folgender Code nichtmehr wenn ich den Fragebogenlink um ?l=ger oder ?l=eng ergänze, obwohl für beide Sprachen unterschiedliche Datensätze in der "Datenbank für Inhalte" hochgeladen sind

if (caseTime('begin') > 10) 
{$key = caseSerial();  
$inhalt = bGet($key);  
$html = '<h2>Your Code is '.$inhalt[0].'</h2>';
html($html);}}

Der php-Code funktioniert nur ohne den Sprachparameter im Link (mit Sprachparameter wird einfach kein Bestätigungscode ausgeworfen). Ich möchte die Probanden jedoch nicht die Sprache selbst wählen lassen sondern der Link soll direkt zur englischen oder deutschen Version führen. Kann man das beheben oder wäre hier ein zweiter Fragebogen in der anderen Sprache ratsam?
Ich freue mich über eine Antwort!

closed with the note: solved
by SoSci Survey (308k points)
Wie lautet denn Ihr vollständiger (!) Test-Link inkl. Seriennummer und Sprachcode?

Sie können hier gerne eine falsche Seriennummer posten, aber ich möchte kontrollieren, ob die Parameter korrekt im Link eingebunden sind.
by s173201 (150 points)
edited by s173201
Danke für die Antwort!
Es handelt sich bislang eh nur um ein Testprojekt aber damit habe ich es ausprobiert:

1 Answer

0 votes
by SoSci Survey (308k points)

Danke für den Testlink.

Meines Erachtens ist da einfach nur ein Fragezeichen zu viel im Link:

?l=ger&?s=1&user_id=....

Korrekt müsste es heißen:

?l=ger&s=1&user_id=...

Dann sollte auch die SERIAL korrekt übertragen werden und die Abfrage aus der Datenbank funktionieren. Zum Aufbau der URL s. auch: Der Link zum Fragebogen

by s173201 (150 points)
Ach tatsächlich :) - Ja jetzt klappt es. Danke!

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

...