Einzelnen Beitrag anzeigen
  #1  
Alt 26.02.2016, 22:45:39
Flat75 Flat75 ist offline
Anfänger
 
Registriert seit: Feb 2016
Alter: 48
Beiträge: 1
Formulardaten auslesen und auswerten

Hallo zusammen,

bräuchte mal eure Hilfe.
Ich weiss das Problem dürfte vermutlich furchtbar trivial sein, aber ich sitze hier schon den ganzen Abend ohne einen Schritt weiter zu kommen ... :-(

Folgende Problematik:

Ich habe eine Art Fragebogen mit mehreren Fragen und zu jeder Frage läßt sich per Radio Button genau eine Antwort auswählen.

Ich brauche nun einen "Submit Button", mit dem ich die Antworten abschicken und eine Auswertung anstossen kann aber das klappt hinten und vorne nicht.

Wenn ich mir die Werte der einzelnen Variablen versuche ausgeben zu lassen, so sind diese leer, ich vermute also mal, dass es schon an der Übergabe der Daten hapert.

Hier mal mein Versuch:

HTML-Code:
<form action="radio.html" method="post">
  <p>1. Frage</p>
  <fieldset>
    <input type="radio" id="PG01S01" name="PG01" value="0">
    <label for="PG01S01"> Antwort 1</label>
    <br>
    <input type="radio" id="PG01S02" name="PG01" value="1">
    <label for="PG01S02"> Antwort 2</label>
  </fieldset>
</form>

<form action="radio.html" method="post">
  <p>2. Frage</p>
  <fieldset>
    <input type="radio" id="PG02S02" name="PG02" value="0">
    <label for="PG02S01"> Antwort 1</label>
    <br>
    <input type="radio" id="PG02S02" name="PG02" value="1">
    <label for="PG02S02"> Antwort 2</label>
  </fieldset>
</form>
... und noch einige Fragen mehr ...

Jetzt noch ein Button drunter aber keine Ahnung, wie ich das formulieren muss, damit der alle meine oben getätigten Eingaben greift.

HTML-Code:
<form action="auswertung.php" method="POST" name="Auswertung der Antworten" id="HP2">
<p align="center">
<input type="Submit" name="Engage2" id="E2" value="Antworten abgeben" />
</form>
Mein Script auswertung.php wird nun zwar prima aufgerufen, sonst aber auch nix. :-(

Was dort passieren soll (aber mangels meiner Kenntnisse nicht tut) ist folgendes:

Wenn eine Antwort (PG01, PG02, usw.) den value 1 hat, dann soll ein counter +1 gesetzt werden und wenn eine Antwort den value 0 hat, dann nicht.

Hat der Counter am Schluss einen bestimmten Wert, dann geht es weiter, sonst wird der Fragebogen wiederholt und der counter muss wieder auf 0 gesetzt werden.

Wichtig wäre auch noch eine Prüfung, ob überhaupt zu jeder Frage ein Radio Button aktiviert wurde, bevor der Submit zur Auswertung springt.

Kann mir hier jemand weiterhelfen ?

Beste Grüße,
Flat75
Mit Zitat antworten