Ich habe eine ergänzende Frage zu Ihrer Antwort auf meine Anfrage:
https://support.soscisurvey.de/?qa=50830/gleichzeitig-ubermitteln-teilnehmer-fragebogen-weiterleiten&show=50842#a50842
Ich habe versucht am Ende des Fragebogens 1 über sendPOST()-Funktion an den externen Panelanbieter die Info "im Hintergrund" zu übermitteln, dass Person x den Fragebogen 1 ausgefüllt hat ohne diese Person direkt zum Panelanbieter umzuleiten, sondern auf einen weiteren, zweiten Fragebogen weiterzuleiten. Leider habe ich beim Testen festgestellt, dass die Übermittlung der Information an den Panelanbieter nicht klappt. Ich bin mir nun nicht sicher, ob mein Befehl am Ende des Fragebogens 1 nicht stimmt oder es wirklich nicht funktioniert. Ich hab auf der vorletzten Seite folgenden PHP Code definiert, mit dem Ziel, dass an den Panelanbieter rückgemeldet wird, dass der Proband (Probanden-ID übergeben über s) den Fragebogen 1 (v = 1) abgeschlossen hat. Für den Proband sichtbar ist nur die Weiterleitung zum Fragebogen 2 (anderes SoSciSurvey-Projekt wie Fragebogen 2).
if (value('VA07') == 1) {
$link = 'https://panelanbieter.de/887772/?v=1&s='.caseSerial();
sendPOST($link);
} // Weiterleitung Info Teilnahme an Fragebogen an Panelanbieter, wenn VA07 ==1, d.h. Proband möchte direkt mit Fragebogenteil 2 weitermachen
if (value('VA07') == 1) {
redirect ('https://soscisurvey.xx/Fragebogen2/?s=%caseSerial%', false);
} // Weiterleitung zu Fragebogen 2
Stimmt etwas an meinem PHP Code nicht? Wenn ja, was muss ich ändern? Wenn nein, gibt es eine andere Möglichkeit wie ich die Infos an den externen Panelanbieter übergeben kann?