• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[ERLEDIGT] Rückverlinkung zum einem Fragebogen

zedsfb

Neues Mitglied
Hallo Leute,

bin HTML-Anfänger und bräuchte Hilfe bei einer Forschungsarbeit. Ich habe einen Fragebogen mit SoSci erstellt und zwischen verweise ich auf einen Produktkonfigurator von mir, in welchem die Probanden sich ein Produkt erstellen sollen. Danach soll es wieder zum Fragebogen zurückgehen um Fragen zum Konfigurator zu beantworten.

Nun das Problem:
Ich habe bereits die erste Weiterleitung zwischen Fragebogen und Konfigurator hinbekommen. Der Link hat dann z.B. den Zusatz:
Code:
?respondentid=OAQJS274MXEI

Diesen Zusatz möchte ich nun wieder an die Fragebogen-URL anhängen, sobald der Proband sich das Produkt zusammengestellt hat und auf "Bestellen" klickt.

Das habe ich bisher auf der HTML-Seite vom Konfigurator (der wurde mit einem Tool erstellt (jotform)):
Code:
<form class="jotform-form" action="http://umfragen.ise.tu-darmstadt.de/sosci/pdmmc?respondentid=HIER_KOMMT_DIE_RESPONDENTID_REIN" method="post" accept-charset="utf-8">
  <input type="hidden" name="respondentid" value="start" />

Und hier noch der Button:
Code:
     <li class="form-line" id="id_2">
        <div id="cid_2" class="form-input-wide">
          <div style="text-align:right" class="form-buttons-wrapper">
            <button id="input_2" type="submit" class="form-submit-button form-submit-button-simple_carolina_blue">
              Bestellen
            </button>
          </div>
        </div>
      </li>

Kann mir jemand sagen wie ich die übermittelte RespondentID aus der URL extrahieren und an die action anheften kann? Ich würdet mir sehr helfen.

Vielen Dank!
 
Hallo Leute,

bin HTML-Anfänger und bräuchte Hilfe bei einer Forschungsarbeit. Ich habe einen Fragebogen mit SoSci erstellt und zwischen verweise ich auf einen Produktkonfigurator von mir, in welchem die Probanden sich ein Produkt erstellen sollen. Danach soll es wieder zum Fragebogen zurückgehen um Fragen zum Konfigurator zu beantworten.

Nun das Problem:
Ich habe bereits die erste Weiterleitung zwischen Fragebogen und Konfigurator hinbekommen. Der Link hat dann z.B. den Zusatz:
Code:
?respondentid=OAQJS274MXEI

Diesen Zusatz möchte ich nun wieder an die Fragebogen-URL anhängen, sobald der Proband sich das Produkt zusammengestellt hat und auf "Bestellen" klickt.

Das habe ich bisher auf der HTML-Seite vom Konfigurator (der wurde mit einem Tool erstellt (jotform)):
Code:
<form class="jotform-form" action="http://umfragen.ise.tu-darmstadt.de/sosci/pdmmc?respondentid=HIER_KOMMT_DIE_RESPONDENTID_REIN" method="post" accept-charset="utf-8">
  <input type="hidden" name="respondentid" value="start" />

Und hier noch der Button:
Code:
     <li class="form-line" id="id_2">
        <div id="cid_2" class="form-input-wide">
          <div style="text-align:right" class="form-buttons-wrapper">
            <button id="input_2" type="submit" class="form-submit-button form-submit-button-simple_carolina_blue">
              Bestellen
            </button>
          </div>
        </div>
      </li>

Kann mir jemand sagen wie ich die übermittelte RespondentID aus der URL extrahieren und an die action anheften kann? Ich würdet mir sehr helfen.

Vielen Dank!
Dafür nimmst du am besten PHP, mit reinem HTML geht das nicht: http://www.php.net/manual/de/reserved.variables.get.php
 
Okay danke. Ich habe mir jetzt damit eine Variable definiert:
Code:
<?php
$id= echo 'Hallo ' . htmlspecialchars($_GET["name"]) . '!';
?>
Wie kann ich diese jetzt mit dem der action verknüpfen? Die action bestimmt ja, was beim Klick auf den Button geschieht.
Code:
<form class="jotform-form" action="http://umfragen.ise.tu-darmstadt.de/sosci/pdmmc/i=VARIABLE" method="post" accept-charset="utf-8">
 
Okay danke. Ich habe mir jetzt damit eine Variable definiert:
Code:
<?php
$id= echo 'Hallo ' . htmlspecialchars($_GET["name"]) . '!';
?>
Wie kann ich diese jetzt mit dem der action verknüpfen? Die action bestimmt ja, was beim Klick auf den Button geschieht.
Code:
<form class="jotform-form" action="http://umfragen.ise.tu-darmstadt.de/sosci/pdmmc/i=VARIABLE" method="post" accept-charset="utf-8">

PHP will gelernt sein ;)

PHP:
<?php $respondentId = preg_replace('/[^-a-zA-Z0-9_]/','',$_GET['respondentId']); ?>
<form action="<?php echo $respondentId ?>">
 
Zurück
Oben