Fragebogen auswerten
Asterix
- php
0 Rouven
Hi Leute,
bin dabei einen Führerscheinfragebogen zu schreiben und mit php auszuwerten. Leider hab ich da noch einige Probleme. Aufgestellt hab ich ihn folgendermaßen:
<html>
<head>
<title>Fragebogen</title>
</head>
<body>
1.Sie fahren mit 30 km/h. Dabei beträgt der Bremsweg
nach der Faustformel bei einer normalen Bremsung 9 Meter.
Wie lang ist der Bremsweg unter gleichen Bedingungen bei 60 km/h?<br>
</br>
<input type="checkbox" name="eins1"
value="1" >a) 27m<br />
<input type="checkbox" name="eins2"
value="1" >b) 36m<br/>
<input type="checkbox" name="eins3"
value="1" >c) 18m<br />
</br>
</br>
</br>
2.Während der Fahrt zieht Ihr Fahrzeug nach rechts.
Woran kann das liegen?
<br>
</br>
<input type="checkbox" name="eins1"
value="1" >a) Lenkungsdämpfer lose <br />
<input type="checkbox" name="eins2"
value="1" >b) Radaufhängung beschädigt<br/>
<input type="checkbox" name="eins3"
value="1" >c) Radeinstellung nicht in Ordnung<br />
</body>
</html>
So, jetzt weiß ich erstens nicht ob ich das so lassen kann und zweitens wie es jetzt weitergeht mit dem Auswerten.
Beim Auswerten soll dem Benutzer angezeigt werden welche Frage er falsch und welche er richtig beanwortet hat. Da jede Frage ja noch unterschiedliche Fehlerpunkte hat, soll am Ende der Auswertung stehn welche Fehlerpunktzahl erreicht wurde.
Ich hoffe ihr könnt mir bei diesem Projekt helfen.
Liebe Grüße und Danke im Vorrraus!!!!
Hi,
die Grundlagen der Formular-, insbesondere Checkbox-Verarbeitung, erklärt dir die PHP-FAQ, insbesondere, wie du die z.B. fragenweise als Array gruppierst.
Die Fehlerpunktzahl solltest du dabei _nicht_ als Wert der Checkbox o.ä. verwenden. Zwar ist deine Anwendung kaum sicherheitskritisch, aber warum was falsches in den Kopf einprogrammieren. Solche Informationen gehören alleine auf dem Server und werden dann ausgewertet, wenn der Benutzer seine Antworten einschickt.
MfG
Rouven