$param2 = '?' . $param2 . '&';
} else {
    $param2 = '?';
}
$au_id = (int) getgpcvar("au_id", "G");
$my_user_id = (int) @$_SESSION["cusa_admin_usr_id"];
if ($my_user_id <= 0) {
    exit;
}
/////////////////////////////////////////////////////////////////
if (isset($_POST['first_name'])) {
    $au_id = (int) getgpcvar("au_id", "P");
    #/ Check Attempts
    include_once '../../includes/check_attempts.php';
    #/*
    if (check_attempts(5, 'CUSA_ADMIN_MSG_GLOBAL') == false) {
        update_attempt_counts();
        redirect_me("{$consts['DOC_ROOT_ADMIN']}logout", true);
    }
    #*/
    ##/ Validate Fields
    include_once '../../includes/form_validator.php';
    $form_v = new Valitron\Validator($_POST);
    if ($au_id <= 0 || array_key_exists('update_acc_info', $_POST) && $_POST['update_acc_info'] == '1') {
        $rules = ['required' => [['first_name'], ['last_name'], ['email_add'], ['new_pass']], 'lengthMax' => [['first_name', 60], ['last_name', 60], ['email_add', 100], ['new_pass', 20]], 'lengthMin' => [['new_pass', 7]], 'email' => [['email_add']]];
    } else {
        $rules = ['required' => [['first_name'], ['last_name'], ['email_add']], 'lengthMax' => [['first_name', 60], ['last_name', 60], ['email_add', 100]], 'email' => [['email_add']]];
    }
    $form_v->labels(array('new_pass' => 'Password'));
    $form_v->rules($rules);
    $form_v->validate();
if (isset($_SESSION['signup_success']) && $_SESSION['signup_success'] == '1') {
    $success_1 = true;
}
$success_2 = false;
if (isset($_SESSION['signup_success']) && $_SESSION['signup_success'] == '2') {
    $success_2 = true;
    $success = true;
}
//var_dump($_SESSION['signup_success'], $success_1, $success_2); die();
/////////////////////////////////////////////////////////////////////
#/ Process Post
if (isset($_POST['screen_name']) && $success_2 == false) {
    $_SESSION['signup_stage'] = 'signup-details';
    #/ Check Attempts
    include_once '../includes/check_attempts.php';
    if (check_attempts(3) == false) {
        update_attempt_counts();
        redirect_me($seo_tag);
    }
    $fv_errors = '';
    #/ get old page posted data
    $POST_1 = @$_SESSION['signup_filled']['1'];
    if (!is_array($POST_1) || count($POST_1) <= 0 || !array_key_exists('email_add', $POST_1)) {
        $fv_errors[] = array('Unable to process your request at this moment! Please try again later.');
    }
    #/ Check & match User Info in DB
    if (!is_array($fv_errors) || empty($fv_errors) || count($fv_errors) <= 0) {
        $chk_user = mysql_exec("SELECT email_add, id FROM users WHERE email_add='{$POST_1['email_add']}'", 'single');
        if (empty($chk_user) || !isset($chk_user['id'])) {
            $fv_errors[] = array('Unable to process your request at this moment! Please try again later.');
        }