~~NOCACHE~~ ====== Benutzerdaten ====== 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 "Sie sind eingelogt als: " . $USER . " >". $USER_GUID . "< ID: " . $USER_ID . "=" . $USER_NAME . ""; /*( [uid] => [user] => m.gerner [name] => Martin Gerner [mail] => m.gerner@qhse-consult.de [GUID] => ABC29F81 [grps] => Array ( [0] => admin [1] => user ) ) */ // Daten generieren $GUID = 'ABCDEF01'; $heute = date("d.m.Y"); // $heute ='01.01.2025'; $data = $USER_GUID . '-' . $heute . '-' . $GUID; $key = "nitramrenreg"; $cipher = "AES-256-CBC"; // IV generieren $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length($cipher)); // Daten verschlüsseln $encrypted = openssl_encrypt($data, $cipher, $key, 0, $iv); // IV + verschlüsselte Daten kombinieren (beides base64 für URL) $encoded = base64_encode($iv . $encrypted); // Weiterleiten mit verschlüsseltem Parameter $url = "https://www.qhse-lexikon.de/Entscheidung.php?data=" . urlencode($encoded); echo '
' . $data . '
' . "" . 'LINK' . "";