mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-14 18:49:28 +00:00
This commit is contained in:
@@ -0,0 +1,178 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Unbenanntes Dokument</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" href="style/stylesheet.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<table width="90%" border="1" cellspacing="0" bordercolor="#CCCCCC">
|
||||
<tr>
|
||||
<td><table width="100%" border="0">
|
||||
<tr bgcolor="#CCCCCC">
|
||||
<td height="20" colspan="11" align="center"><strong>Auswertung</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td nowrap> </td>
|
||||
<td colspan="3" align="center" nowrap>vor Gefährdungen</td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="1%" nowrap> </td>
|
||||
<td width="1%"> </td>
|
||||
<td align="center" width="1%"><strong>Punkte</strong></td>
|
||||
<td align="center" width="1%" nowrap><strong>Max-Punkte</strong></td>
|
||||
<td align="center" width="1%" nowrap><strong>Anzahl der Gefährdungen</strong></td>
|
||||
<td align="center" width="1%"> </td>
|
||||
<td align="center" width="1%"><strong>geschützt</strong></td>
|
||||
<td align="center" width="1%" nowrap ><strong>teilweise geschützt</strong></td>
|
||||
<td align="center" width="1%" nowrap><strong>nicht geschützt</strong></td>
|
||||
<td > </td>
|
||||
<td > </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap>IT-Grundschutz</td>
|
||||
<td nowrap>IT-Sicherheitsmanagement </td>
|
||||
<td align="center">10</td>
|
||||
<td align="center">20</td>
|
||||
<td align="center">10</td>
|
||||
<td align="center"> </td>
|
||||
<td align="center">4</td>
|
||||
<td align="center">2</td>
|
||||
<td align="center">4</td>
|
||||
<td bgcolor="#FF0000"> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td>Organisation</td>
|
||||
<td align="center">38</td>
|
||||
<td align="center">40</td>
|
||||
<td align="center">20</td>
|
||||
<td align="center"> </td>
|
||||
<td align="center">18</td>
|
||||
<td align="center">2</td>
|
||||
<td align="center">0</td>
|
||||
<td bgcolor="#00FF00"> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td>Personal</td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td>Notfallvorsorge-Konzept</td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td>Datensicherungskonzept</td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="11"><hr></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gefährdungen</td>
|
||||
<td> </td>
|
||||
<td align="center"><strong>Punkte</strong></td>
|
||||
<td align="center" nowrap><strong>Max-Punkte</strong></td>
|
||||
<td align="center" nowrap><strong>Anzahl der Gefährdungen</strong></td>
|
||||
<td align="center"> </td>
|
||||
<td align="center"><strong>geschützt</strong></td>
|
||||
<td align="center" nowrap ><strong>teilweise geschützt</strong></td>
|
||||
<td align="center" nowrap><strong>nicht geschützt</strong></td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td>Feuer</td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td>Wasser</td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,93 @@
|
||||
<?php
|
||||
require('../config.inc.php');
|
||||
require('../../include/functions.inc.php');
|
||||
|
||||
|
||||
// Verbindungsaufbau
|
||||
if (!$conn = pg_pconnect(CONN_STRING))
|
||||
die("Es konnte keine Verbindung zum Server aufgebaut werden.");
|
||||
|
||||
// Vorkommende Gebiet laden
|
||||
$sql_query="SELECT DISTINCT gebiet_id, gebiet FROM testtool.vw_auswertung";
|
||||
//echo $sql_query;
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
die(pg_errormessage($conn));
|
||||
while ($row=pg_fetch_object($result))
|
||||
{
|
||||
$gebiet[$row->gebiet_id]->name=$row->gebiet;
|
||||
$gebiet[$row->gebiet_id]->gebiet_id=$row->gebiet_id;
|
||||
}
|
||||
|
||||
// Ergebnisse laden
|
||||
$sql_query="SELECT * FROM testtool.vw_auswertung";
|
||||
//echo $sql_query;
|
||||
if(!($result=pg_query($conn, $sql_query)))
|
||||
die(pg_errormessage($conn));
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Testtool - Auswertung</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" href="../../skin/cis.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<table>
|
||||
<tr>
|
||||
<th rowspan="2">ID</th><th rowspan="2">Nachname</th><th rowspan="2">Vornamen</th>
|
||||
<th rowspan="2">GebDatum</th><th rowspan="2">G</th><th rowspan="2">IdNachweis</th>
|
||||
<th rowspan="2">Registriert</th><th rowspan="2">STG</th><th rowspan="2">Studiengang</th>
|
||||
<th rowspan="2">Grp</th>
|
||||
<?php
|
||||
foreach ($gebiet AS $gbt)
|
||||
echo "<th colspan='2'>$gbt->name</th>";
|
||||
?>
|
||||
</tr>
|
||||
<tr>
|
||||
<?php
|
||||
foreach ($gebiet AS $gbt)
|
||||
echo "<th>Punkte</th><th>Prozent</th>";
|
||||
?>
|
||||
</tr>
|
||||
<tr>
|
||||
</th><th>
|
||||
</tr>
|
||||
<?php
|
||||
foreach ($ergebnis AS $erg)
|
||||
{
|
||||
echo "<tr><td>$erg->person_id</td><td>$erg->nachname</td><td>$erg->vorname</td><td>$erg->gebdatum</td><td>$erg->geschlecht</td>
|
||||
<td>$erg->idnachweis</td><td>$erg->registriert</td><td>$erg->stg_kurzbz</td><td>$erg->stg_bez</td><td>$erg->gruppe</td>";
|
||||
foreach ($gebiet AS $gbt)
|
||||
echo '<td>'.$erg->gebiet[$gbt->gebiet_id]->punkte.'</td><td>'.$erg->gebiet[$gbt->gebiet_id]->prozent.' %</td>';
|
||||
echo '</tr>';
|
||||
}
|
||||
?>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user