$par['user_event'] = 2; } // Super Logout if ($par['p1'] == 'superzero') { $par['user'] = '******'; $par['user_event'] = 1; } // POST ============================================= if ($_SERVER['REQUEST_METHOD'] == "POST") { $post_action = $_POST['a4_post_action']; if ($post_action == 'post_login_user') { $user_name = $_POST['a4_user_name']; $user_pswd = $_POST['a4_user_pswd']; $id = getObjectIdbyName($sel_db, $user_name); if ($id) { $temp_pswd = getObjectText($sel_db, $id); $temp_name = getObjectName($sel_db, $id); if ($temp_pswd == $user_pswd && ($temp_name = $user_name)) { $par['user'] = $user_name; $par['user_event'] = 1; loginGlobalCounter(); loginGlobalLog('login'); if ($user_name == 'admin') { $super = 1; } } } else { vikingError("User does not exist"); } } if ($post_action == 'post_login_super' && $super == 1) {
function viking_3_setText_Form($sys_id) { global $par, $a3pr; $sid = $par['a3_sid']; if ($sid != $sys_id) { return; } $path = $par['path']; $user = $par['user']; $sel_name = $a3pr[$sys_id]['3_name']; $app_open = $par['p1']; $sel_db = $a3pr[$sys_id]['a3_db']; $sel_object = $a3pr[$sys_id]['a3_object']; $temp = getObjectText($sel_db, $sel_object); if ($app_open == 'open_3_setText' && $sel_db && $user) { echo "<form name=\"form_set_text\" action=\"{$path}\" method=\"post\"> "; echo "<input type=\"hidden\" name=\"a3_post_action\" value=\"post_set_text\">"; echo "<input type=\"hidden\" name=\"a3_sid\" value=\"{$sys_id}\">"; echo "<textarea name=\"a3_object_text\" cols=40 rows=6>{$temp}</textarea>"; echo "<input type =\"submit\" name=\"form_submit\" value=\"" . UPDATE . "\">"; echo "</form>"; } }