0 )
{
$errmsg = '
';
foreach($_SESSION['ERRMSG_ARR'] as $msg)
{
$errmsg .= " | ".$msg.' |
';
}
$errmsg .= '
';
unset($_SESSION['ERRMSG_ARR']);
}
echo "".get_lang('user_registration')."
";
if(isset($errmsg))
{
echo $errmsg;
$input = $_SESSION['INPUT'];
}
$lang_switch = (isset($_GET['lang']) AND $_GET['lang'] != "-" )? "&lang=".$_GET['lang'] : "";
?>
start_form("?m=register&p=exec$lang_switch", "post", "name=\"loginForm\"");
$ft->start_table();
$ft->add_field('string','login_name',@$input['users_login']);
$ft->add_field('password','users_passwd','');
$ft->add_field('password','users_cpasswd','');
$ft->add_field('string','users_fname',@$input['users_fname']);
$ft->add_field('string','users_lname',@$input['users_lname']);
$ft->add_field('string','users_email',@$input['users_email']);
$ft->add_field_hidden('users_comment',get_lang_f('registered_on', date("d/m/Y")) );
echo "| | ";
if(!empty($settings['recaptcha_site_key']) && !empty($settings['recaptcha_secret_key'])){
$sitekey = $settings['recaptcha_site_key'];
$secretkey = $settings['recaptcha_secret_key'];
}else{
require_once('captchakeys.php');
}
$use_ssl = ( isset($_SERVER['HTTPS']) and get_true_boolean($_SERVER['HTTPS']) ) ? true : false;
echo recaptcha_get_html($sitekey,null,$use_ssl);
echo " |
";
$ft->end_table();
$ft->add_button("submit","Submit",get_lang('register_a_new_user'));
$ft->end_form();
}
function recaptcha_get_html ($pubkey, $error = null, $use_ssl = false)
{
if ($pubkey == null || $pubkey == '') {
die ("To use reCAPTCHA you must get an API key from https://www.google.com/recaptcha/admin/create");
}
if ($use_ssl) {
$server = RECAPTCHA_API_SECURE_SERVER;
} else {
$server = RECAPTCHA_API_SERVER;
}
$errorpart = "";
if ($error) {
$errorpart = "&error=" . $error;
}
return "";
}
?>