From be7313ec0cf5581220def274ceb1b555256da1da Mon Sep 17 00:00:00 2001 From: Christian Paminger Date: Thu, 12 Apr 2007 12:04:56 +0000 Subject: [PATCH] --- cis/testtool/admin/index.php | 2 ++ cis/testtool/auswertung.php | 38 ++++++++++++++++++------------------ cis/testtool/frage.php | 14 +++++++------ 3 files changed, 29 insertions(+), 25 deletions(-) diff --git a/cis/testtool/admin/index.php b/cis/testtool/admin/index.php index 525554f15..2a00890c4 100644 --- a/cis/testtool/admin/index.php +++ b/cis/testtool/admin/index.php @@ -28,6 +28,8 @@ require_once('../../../include/functions.inc.php'); require_once('../../../include/frage.class.php'); require_once('../../../include/vorschlag.class.php'); require_once('../../../include/benutzerberechtigung.class.php'); + +$PHP_SELF=$_SERVER["PHP_SELF"]; //wandelt einen String in HEX-Werte um function strhex($string) diff --git a/cis/testtool/auswertung.php b/cis/testtool/auswertung.php index f0ea3eab9..e555a031c 100644 --- a/cis/testtool/auswertung.php +++ b/cis/testtool/auswertung.php @@ -26,24 +26,24 @@ if(!($result=pg_query($conn, $sql_query))) while ($row=pg_fetch_object($result)) { - $ergebnis[$row->person_id]->person_id=$row->person_id; - $ergebnis[$row->person_id]->nachname=$row->nachname; - $ergebnis[$row->person_id]->vorname=$row->vornamen; - $ergebnis[$row->person_id]->gebdatum=$row->gebdatum; - $ergebnis[$row->person_id]->geschlecht=$row->geschlecht; - $ergebnis[$row->person_id]->idnachweis=$row->idnachweis; - $ergebnis[$row->person_id]->registriert=$row->registriert; - $ergebnis[$row->person_id]->stg_kurzbz=$row->stg_kurzbz; - $ergebnis[$row->person_id]->stg_bez=$row->stg_bez; - $ergebnis[$row->person_id]->gruppe=$row->gruppe; - $ergebnis[$row->person_id]->gebiet[$row->gebiet_id]->name=$row->gebiet; - $ergebnis[$row->person_id]->gebiet[$row->gebiet_id]->anz_fragen=$row->anz_fragen; - $ergebnis[$row->person_id]->gebiet[$row->gebiet_id]->abzug=$row->abzug; - $ergebnis[$row->person_id]->gebiet[$row->gebiet_id]->anz_richtig=$row->anz_richtig; - $ergebnis[$row->person_id]->gebiet[$row->gebiet_id]->anz_antworten=$row->anz_antworten; - $ergebnis[$row->person_id]->gebiet[$row->gebiet_id]->anz_falsch=$row->anz_falsch; - $ergebnis[$row->person_id]->gebiet[$row->gebiet_id]->punkte=$row->punkte; - $ergebnis[$row->person_id]->gebiet[$row->gebiet_id]->prozent=$row->prozent; + $ergebnis[$row->pruefling_id]->pruefling_id=$row->pruefling_id; + $ergebnis[$row->pruefling_id]->nachname=$row->nachname; + $ergebnis[$row->pruefling_id]->vorname=$row->vorname; + $ergebnis[$row->pruefling_id]->gebdatum=$row->gebdatum; + $ergebnis[$row->pruefling_id]->geschlecht=$row->geschlecht; + $ergebnis[$row->pruefling_id]->idnachweis=$row->idnachweis; + $ergebnis[$row->pruefling_id]->registriert=$row->registriert; + $ergebnis[$row->pruefling_id]->stg_kurzbz=$row->stg_kurzbz; + $ergebnis[$row->pruefling_id]->stg_bez=$row->stg_bez; + $ergebnis[$row->pruefling_id]->gruppe=$row->gruppe_kurzbz; + $ergebnis[$row->pruefling_id]->gebiet[$row->gebiet_id]->name=$row->gebiet; + $ergebnis[$row->pruefling_id]->gebiet[$row->gebiet_id]->anz_fragen=$row->anz_fragen; + $ergebnis[$row->pruefling_id]->gebiet[$row->gebiet_id]->abzug=$row->abzug; + $ergebnis[$row->pruefling_id]->gebiet[$row->gebiet_id]->anz_richtig=$row->anz_richtig; + $ergebnis[$row->pruefling_id]->gebiet[$row->gebiet_id]->anz_antworten=$row->anz_antworten; + $ergebnis[$row->pruefling_id]->gebiet[$row->gebiet_id]->anz_falsch=$row->anz_falsch; + $ergebnis[$row->pruefling_id]->gebiet[$row->gebiet_id]->punkte=$row->punkte; + $ergebnis[$row->pruefling_id]->gebiet[$row->gebiet_id]->prozent=$row->prozent; } ?> @@ -81,7 +81,7 @@ while ($row=pg_fetch_object($result)) $erg->person_id$erg->nachname$erg->vorname$erg->gebdatum$erg->geschlecht + echo "$erg->pruefling_id$erg->nachname$erg->vorname$erg->gebdatum$erg->geschlecht $erg->idnachweis$erg->registriert$erg->stg_kurzbz$erg->stg_bez$erg->gruppe"; foreach ($gebiet AS $gbt) echo ''.$erg->gebiet[$gbt->gebiet_id]->punkte.''.$erg->gebiet[$gbt->gebiet_id]->prozent.' %'; diff --git a/cis/testtool/frage.php b/cis/testtool/frage.php index 7f3ab9a89..5feb986d8 100644 --- a/cis/testtool/frage.php +++ b/cis/testtool/frage.php @@ -28,6 +28,8 @@ require_once('../../include/functions.inc.php'); require_once('../../include/frage.class.php'); require_once('../../include/vorschlag.class.php'); require_once('../../include/antwort.class.php'); + +$PHP_SELF=$_SERVER["PHP_SELF"]; session_start(); //testumgebung @@ -48,10 +50,9 @@ else $frage_id = ''; $MAX_VORSCHLAEGE_PRO_ZEILE=4; - -?> - - +?> + + @@ -106,7 +107,8 @@ $MAX_VORSCHLAEGE_PRO_ZEILE=4; function checkantwort() { - val = document.getElementById('antwort').value; + antwort = document.getElementById('antwort'); + val=antwort.getAttribut('value'); if(val.length>1) { alert('Antwort darf nur 1 Buchstabe sein'); @@ -383,4 +385,4 @@ else ?> - \ No newline at end of file +