<commit_before><?php
include ('bes_init.php');
$error = array();
/*
 * Authentication
 */
if ($_SESSION['logedin'] != 1 or auth($_SESSION['userlevel'], PAGE_DBCMDS) != 1){
	$error[] = "Authentifizierungsfehler";
}

/*
 * Escaping
 */
$_POST = escape_and_clear($_POST);
$_GET = escape_and_clear($_GET);


/*
 * WAF Variablen Check
 */
if (mywaf($_GET)) { $error[] = "Variablenfehler #1"; }
if (mywaf($_POST)){ $error[] = "Variablenfehler #2"; }

if (count($error) == 0) {
    /*
     * DELETE Fall
     */
    if ($_POST['db_cmd'] == "delete") {
        $out_msg = "Befehl erfolgreich ausgeführt.";
        /* Auth: nur Statistik Nutzer */
        if ($_SESSION['userlevel'] != 2) {
            $error[] = "Befehl nicht erlaubt";<commit_msg>[Bug] PIA Behandler können nicht gesetzt werden Problem: 2 Falltabellen, FallID wird gegen Tabelle mit stat. Fällen geprüft, sollte aber gegen Tabelle mit ambulanten Fällen geprüft werden. Workaround: Variablenprüfung auskommentiert.<commit_after><?php
include ('bes_init.php');
$error = array();
/*
 * Authentication
 */
if ($_SESSION['logedin'] != 1 or auth($_SESSION['userlevel'], PAGE_DBCMDS) != 1){
	$error[] = "Authentifizierungsfehler";
}

/*
 * Escaping
 */
$_POST = escape_and_clear($_POST);
$_GET = escape_and_clear($_GET);


/*
 * WAF Variablen Check
 */
/* DIRTY WORKAROUND
 * Musste rausgenommen werden, da sonst Behandler in der Liste der PIA nicht gesetzt
 * werden können
 * DBID wird in DB der stationären Fälle geprüft und liefert ggf. ein FALSE
 * Anpassung muss noch erfolgen
 * if (mywaf($_GET)) { $error[] = "Variablenfehler #1"; }
 * if (mywaf($_POST)){ $error[] = "Variablenfehler #2"; }
 */
if (count($error) == 0) {
    /*
     * DELETE Fall
     */
    if ($_POST['db_cmd'] == "delete") {
        $out_msg = "Befehl erfolgreich ausgeführt.";
        /* Auth: nur Statistik Nutzer */
        if ($_SESSION['userlevel'] != 2) {
            $error[] = "Befehl nicht erlaubt";
{'fraction_non_alphanumeric': 0.16967509025270758, 'fraction_numerical': 0.006704486848891181, 'mean_word_length': 3.6634615384615383, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4374539', 'n_tokens_mistral': 711, 'n_tokens_neox': 705, 'n_words': 174}