Hi,
ich habe eine testbogen:
dann die auswertung
wie bekomme ich die ergebnise in meine mysql tabelle in das feld ergebnis rein?
ich habe eine testbogen:
<?php
session_start();
include 'sessionhelpers.inc.php';
if (!logged_in())
{
echo '
<strong>Sie sind nicht eingeloggt!</strong>
<br>
<a href="login.php">Hier</a> können sie sich einloggen
';
}
else
{
echo '
<span class="Stil2">
Test zur Datensicherung
</span>
<p>
<FORM action="auswertung1.php" method="get" target="_blank">
<strong>frage1?</strong>
<BR>
<INPUT type="radio" name="F1" value="1">
antwort1
<BR>
<INPUT type="radio" name="F1" value="2">
antwort1
<BR>
<INPUT type="radio" name="F1" value="3">
antwort1
<BR>
<INPUT type="radio" name="F1" value="4">
antwort1
<BR>
<HR>
<INPUT type="submit" value="Antworten bestätigen und auswerten lassen.">
</FORM>
</p>
';
}
?>
session_start();
include 'sessionhelpers.inc.php';
if (!logged_in())
{
echo '
<strong>Sie sind nicht eingeloggt!</strong>
<br>
<a href="login.php">Hier</a> können sie sich einloggen
';
}
else
{
echo '
<span class="Stil2">
Test zur Datensicherung
</span>
<p>
<FORM action="auswertung1.php" method="get" target="_blank">
<strong>frage1?</strong>
<BR>
<INPUT type="radio" name="F1" value="1">
antwort1
<BR>
<INPUT type="radio" name="F1" value="2">
antwort1
<BR>
<INPUT type="radio" name="F1" value="3">
antwort1
<BR>
<INPUT type="radio" name="F1" value="4">
antwort1
<BR>
<HR>
<INPUT type="submit" value="Antworten bestätigen und auswerten lassen.">
</FORM>
</p>
';
}
?>
<?php
echo "<H1>Auswertung des Tests zurDatensicherung</H1>";
//----------Prüfung, ob alle Items beantwortet wurden.
$spavalide="true";
if (! $F1 or ! $F2 or ! $F3 or ! $F4)
{
$spavalide="false";
}
//---------- Fragebogenantworten und Gültigkeit prüfen
if ($spavalide == "false")
{
$spa="Es wurden nicht alle Fragen beantwortet.<BR>Ihre Antworten sind somit";
$meldung="<font color=red>ungültig</font>";
}
else
{
$spa="";
$A1=$F1;
if ($A1 == 4)
{
$A1="<font color=green>Ihre Antwort ist richtig.</font>.";
}
else
{
$A1="
<font color=red>
Antwort $F1 ist falsch.
</font>
<BR>
...wäre richtig gewesen.";
}
$A2=$F2;
if ($A2 == 2)
{
....
$A4="
<font color=red>
Ihre Antwort $F2 ist falsch.
</font>
<BR>
... wäre richtig gewesen.";
}
}
//--------- Ergebnis an User mitteilen.
echo "<H2>Ihr Ergebnis</H2>";
echo "<font size=5 color=red>$spa $meldung<BR></font>";
echo "<strong>Frage 1:</strong><BR>";
echo "$A1 $meldung<BR><BR>";
echo "<strong>Frage 2:</strong><BR>";
echo "$A2 $meldung<BR><BR>";
echo "<strong>Frage 3:</strong><BR>";
echo "$A3 $meldung<BR><BR>";
echo "<strong>Frage 4:</strong><BR>";
echo "$A4 $meldung<BR><BR>";
echo "</p><HR>";
?>
echo "<H1>Auswertung des Tests zurDatensicherung</H1>";
//----------Prüfung, ob alle Items beantwortet wurden.
$spavalide="true";
if (! $F1 or ! $F2 or ! $F3 or ! $F4)
{
$spavalide="false";
}
//---------- Fragebogenantworten und Gültigkeit prüfen
if ($spavalide == "false")
{
$spa="Es wurden nicht alle Fragen beantwortet.<BR>Ihre Antworten sind somit";
$meldung="<font color=red>ungültig</font>";
}
else
{
$spa="";
$A1=$F1;
if ($A1 == 4)
{
$A1="<font color=green>Ihre Antwort ist richtig.</font>.";
}
else
{
$A1="
<font color=red>
Antwort $F1 ist falsch.
</font>
<BR>
...wäre richtig gewesen.";
}
$A2=$F2;
if ($A2 == 2)
{
....
$A4="
<font color=red>
Ihre Antwort $F2 ist falsch.
</font>
<BR>
... wäre richtig gewesen.";
}
}
//--------- Ergebnis an User mitteilen.
echo "<H2>Ihr Ergebnis</H2>";
echo "<font size=5 color=red>$spa $meldung<BR></font>";
echo "<strong>Frage 1:</strong><BR>";
echo "$A1 $meldung<BR><BR>";
echo "<strong>Frage 2:</strong><BR>";
echo "$A2 $meldung<BR><BR>";
echo "<strong>Frage 3:</strong><BR>";
echo "$A3 $meldung<BR><BR>";
echo "<strong>Frage 4:</strong><BR>";
echo "$A4 $meldung<BR><BR>";
echo "</p><HR>";
?>
Comment