~~NOCACHE~~ // Variablen für die Datenbank ==================================================================================== $GUID = $_GET['GUID']; //Sicherheit - REGEX Abfrage: Muss 8 Zeichen haben, A-F, 0-9: Defaultwert ist GUID = DD71550A if(!preg_match('/^[A-F0-9]{8}$/i', $GUID) || empty($GUID)){ $GUID = "DD71550A"; } /* if($GUID == "") { $GUID = "DD71550A"; } */ $con = @new mysqli("localhost", "Lexikon_user", "_7f26stZ7", "qhse_lexikon"); $heute = date("d.m.Y"); // Datenbank Stichwort ============================================================================================ //ersetzt den Hardcode "Datenbank Stichwort + Seitenaufbau + Kurzbeschreibung" durch stichwort.php skript //23.05.2024 M.Mai //$_POST['GUID'] = $GUID; //include '/var/www/vhosts/qhse-lexikon.de/httpdocs/data/pages/db_skripte/stichwort.php'; $sql_lex = "SELECT * FROM Stichwort WHERE GUID = '" . $GUID . "'"; if($res_lex = $con->query($sql_lex)) { while ($dsatz = $res_lex->fetch_assoc()) { $Stichwort=$dsatz["STICHWORT"]; $Kurzbeschreibung=$dsatz["KURZBESCHREIBUNG"]; } }; $res_lex->close(); // Seitenaufbau =================================================================================================== echo "

" . $Stichwort . "

" . "
"; // Kurzbeschreibung =============================================================================================== if ($Kurzbeschreibung) { echo "

" . "Kurzbeschreibung:" . "

" . $Kurzbeschreibung . "


"; } else { echo "Keine Kurzbeschreibung verfügbar." . "


"; }; // Texte ========================================================================================================= //ersetzt den Hardcode "Texte" durch wissensbaustein.php skript //23.05.2024 M.Mai //$_POST['GUID'] = $GUID; //include '/var/www/vhosts/qhse-lexikon.de/httpdocs/data/pages/db_skripte/wissensbaustein.php'; $anzahl_texte = 0; $sql_link = "SELECT * FROM Wissensbausteine WHERE GUID = '" . $GUID . "'"; if($res_texte = $con->query($sql_link)) { while ($dsatz_texte = $res_texte->fetch_assoc()) { echo "

" . $dsatz_texte["Titel"] . "

" . "
" . $dsatz_texte["Inhalt_01"] . "

"; if($dsatz_texte["Bildtitel"] == "") { } else { echo "" . "
" . "Bild: " . $dsatz_texte["Bildtitel"] . "

"; }; if($dsatz_texte["Inhalt_02"] == "") { } else { echo $dsatz_texte["Inhalt_02"] . "
"; }; $anzahl_texte = $anzahl_texte + 1; if($anzahl_texte == 0) { } else { echo "
" . "
"; }; }; }; $res_texte->close(); // Regelwerke ===================================================================================================== //ersetzt den Hardcode "Regelwerke" durch regelwerk_guid.php skript //23.05.2024 M.Mai //$_POST['GUID'] = $GUID; //include '/var/www/vhosts/qhse-lexikon.de/httpdocs/data/pages/db_skripte/regelwerk_guid.php'; $anzahl_regelwerke = 0; $sql_sw_rw = "SELECT * FROM Stichwort_Regelwerk WHERE SW_GUID = '" . $GUID . "'"; if($res_sw_rw = $con->query($sql_sw_rw)) { while ($dsatz_sw_rw = $res_sw_rw->fetch_assoc()) { $anzahl_regelwerke = $anzahl_regelwerke + 1; if($anzahl_regelwerke == 1) { echo "

Vorschriften- und Regelwerke:

"; }; echo "

" . $dsatz_sw_rw["BESCHREIBUNG"] . ":

" . "
" . $dsatz_sw_rw["BEZEICHNUNG"] . "
" . $dsatz_sw_rw["KURZBESCHREIBUNG"] . "
"; $stand = date("d.m.Y", strtotime($dsatz_sw_rw["STAND"])); echo "
Gruppe:   " . $dsatz_sw_rw["GRUPPE"] . "" . "
Stand:      " . "" . $stand . "" . "
Volltext:    " . "" . "" . $dsatz_sw_rw["KURZBEZEICHNUNG"] . "" . "" . "
"; } }; $res_sw_rw->close(); if($anzahl_regelwerke == 0) { } else { echo "
"; }; // Linkliste ====================================================================================================== //ersetzt den Hardcode "Linkliste" durch linkliste.php skript //23.05.2024 M.Mai //$_POST['GUID'] = $GUID; //include '/var/www/vhosts/qhse-lexikon.de/httpdocs/data/pages/db_skripte/linkliste.php'; $anzahl_links = 0; $sql_link = "SELECT * FROM Linkliste WHERE GUID = '" . $GUID . "'"; if($res_links = $con->query($sql_link)) { while ($dsatz_links = $res_links->fetch_assoc()) { $anzahl_links = $anzahl_links + 1; if($anzahl_links == 1) { echo "

Weiterführende Links:

" . "Für den Inhalt der verlinkten Inhalte übernehmen wir keine Verantwortung.
" . "Bitte beachten Sie den " . "Haftungsausschluß" . "" . "!

"; }; echo "" . "" . $dsatz_links["Beschreibung"] . ":
" . "
" . "" . $dsatz_links["URL"] . "" . "

"; } }; $res_links->close(); if($anzahl_links == 0) { } else { echo "

"; }; // Querverweise ================================================================================================== //ersetzt den Hardcode "Querverweis" durch querverweis.php skript //23.05.2024 M.Mai //$_POST['GUID'] = $GUID; //include '/var/www/vhosts/qhse-lexikon.de/httpdocs/data/pages/db_skripte/querverweis.php'; $anzahl_quer = 0; $sql_link = "SELECT * FROM Querverweise WHERE GUID = '" . $GUID . "'"; if($res_quer = $con->query($sql_link)) { while ($dsatz_quer = $res_quer->fetch_assoc()) { $anzahl_quer = $anzahl_quer + 1; if($anzahl_quer == 1) { echo "

Querverweise:

"; }; if($dsatz_quer["GUID_Ziel"] == $GUID) { } else { echo $dsatz_quer["Beschreibung"] . ":
" . "" . $dsatz_quer["Stichwort"] . "" . "
"; }; }; }; $res_quer->close(); if($anzahl_quer == 0) { } else { echo "

"; }; // Gerichtsverfahren ============================================================================================== $sql ="SELECT * FROM Verfahren WHERE SW_GUID = '" . $GUID . "' ORDER BY GUID ASC"; include '/var/www/vhosts/qhse-lexikon.de/httpdocs/data/pages/db_skripte/gerichtsverfahren.php'; // Interne Info =================================================================================================== echo "GUID: " . $GUID . "
" . "Stand: " . $heute; if(empty($GLOBALS['USERINFO'])) { $USER = "Anonym"; $USER_GUID = "00000000"; $USER_ID = "0"; $USER_NAME = "ANONYMIUS"; } else { $USER = $GLOBALS['USERINFO']['user']; $USER_GUID = $GLOBALS['USERINFO']['GUID']; $USER_ID = $GLOBALS['USERINFO']['uid']; $USER_NAME = $GLOBALS['USERINFO']['name']; }; echo "
Eingelogt als: " . $USER . " >". $USER_GUID . "< "; // Ende ===========================================================================================================