requireAdminLogin() ->setPageTitle(/* I18N: verb - pretend to be someone else */ WT_I18N::translate('Masquerade')); $all_users = get_all_users('ASC', 'username'); $user_id = filter_input(INPUT_POST, 'user_id', FILTER_VALIDATE_INT); if (array_key_exists($user_id, $all_users)) { $WT_SESSION->wt_user = $user_id; Zend_Session::regenerateId(); Zend_Session::writeClose(); header('Location: '.WT_SERVER_NAME.WT_SCRIPT_PATH.'index.php'); exit; } $controller->pageHeader(); ?>