isEmptySetItem('s', 'welcome');switch($QueryString->getItem('s')){ case "logout": $Session->close(); header('Location:' . $QueryString->removeItem('s')); die(); break; default: if(count($_POST) > 0) { if(isset($_POST[$Session->getLoginPostFieldNameUsername()]) && isset($_POST[$Session->getLoginPostFieldNamePW()]) && $Session->renewLogin($_POST[$Session->getLoginPostFieldNameUsername()], $_POST[$Session->getLoginPostFieldNamePW()], false)) { $UserData = Configuration::getI()->acquireSchema('users')->acquireDatasetByID($Session->getValue('user_id')); $QRCode = Configuration::getI()->acquireSchema('qrcodes')->acquireDataset('/orderby:>validtime userid:=' . $UserData->getKey()); header('Location:/aposafe/' . $QueryString->removeItem('s')->changeItem('code', $QRCode->getValueRaw('code'))); die(); } } break;}$displayArray = array('website', 'mainpage' . $QueryString->getItem('s'), $QueryString->getItem('l'));$Template->display(strtolower(implode(".", $displayArray)));