0 votes
in SoSci Survey (dt.) by s109993 (9.9k points)

Hallo zusammen,

ich habe einen eigenen Button erstellt den ich mit der php Funktion goToPage('next') verbunden habe. Das Problem ist, das vor dem Button eine Pflichtfrage ist. Der Button soll den User nun auf die nächste Seite bringen, auch wenn das Pflichtfeld nicht ausgefüllt wurde.

Bis jetzt benutze ich folgenden Code:

<button type='button' onclick="document.write('<?php goToPage('next'); ?>');>Run my PHP code</button>

Viele Grüße

1 Answer

0 votes
by SoSci Survey (304k points)

Das wird so nicht funktionieren, denn <?php können Sie im HTML-Code nicht verwenden.

Verwenden Sie stattdessen die Funktion buttonToPage() oder buttonCode().

Auch können Sie damit eine Pflichtfrage nicht einfach ignorieren. Aber Sie können die Antwortpflicht entfernen und dann mittels individueller Antwortprüfung wieder nachrüsten. Solch eine individuelle Antwortprüfung kann bei Verwendung von buttonToPage() anhand von getRoute() auch erkennen, welcher Knopf verwendet wurde. Beziehungsweise wenn Sie buttonCode() verwenden, kann der Knopf mittels readGET() ermittelt 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

...