예제 #1
0
                    if ($ocarina->config[0]->log == 1) {
                        $ocarina->log($nickname, 'Registration failed.');
                    }
                }
            } else {
                $array = array($nickname, $password, $email, 6, date('d-m-y'), date('G:m:s'), '', $ocarina->config[0]->skin);
                if ($ocarina->createUser($array)) {
                    $ocarina->addValue('result', $ocarina->getLanguage('registration', 8) . header('Refresh: 2; URL=' . $ocarina->config[0]->url_index . '/login.php'));
                    if ($ocarina->config[0]->log == 1) {
                        $ocarina->log($nickname, 'Registrated.');
                    }
                } else {
                    $ocarina->addValue('result', $ocarina->getLanguage('registration', 9));
                    if ($ocarina->config[0]->log == 1) {
                        $ocarina->log($nickname, 'Registration failed.');
                    }
                }
            }
        } else {
            $ocarina->addValue('result', $ocarina->getLanguage('registration', 10));
        }
    } else {
        $ocarina->addValue('result', $ocarina->getLanguage('registration', 11));
    }
} elseif (!$submit) {
    $ocarina->addValue('captcha', $captcha->getCaptcha());
}
$ocarina->addValue('codiceRegistrazione', $codiceRegistrazione);
$ocarina->addValue('logged', $ocarina->isLogged());
$ocarina->addValue('submit', $submit);
$ocarina->isLogged() && $ocarina->username[0]->grado == 7 ? $ocarina->renderize('bannato.tpl') : $ocarina->renderize('registrazione.tpl');