$admin_primary_cash_request->sessionClearAll(); $cash_admin->page_data['loginstatus'] = ' login'; $cash_admin->page_data['login_message'] = 'OK'; if (isset($_POST['login'])) { $login_details = AdminHelper::doLogin($_POST['address'], $_POST['password'], true, false); if ($login_details !== false) { $admin_primary_cash_request->startSession(); $admin_primary_cash_request->sessionSet('cash_actual_user', $login_details); $admin_primary_cash_request->sessionSet('cash_effective_user', $login_details); $cash_admin->effective_user_id = $login_details; $address = $_POST['address']; $admin_primary_cash_request->sessionSet('cash_effective_user_email', $address); $cash_admin->page_data['initiallogin'] = true; $logged_in = $login_details; // handle initial login chores $cash_admin->runAtLogin(); } else { $admin_primary_cash_request->sessionClearAll(); $cash_admin->page_data['login_message'] = 'Try Again.'; $cash_admin->page_data['login_error'] = true; } } } /*************************************************************************************************** * * ROUTING * * grab path from .htaccess redirect, determine the appropriate route, parse out * additional parameters for the page to use * ***************************************************************************************************/