예제 #1
0
include(mnminclude.'html1.php');
include(mnminclude.'ts.php');

do_header(_("registro"), "post");
do_navbar(_("registro"));

echo '<div id="genericform-contents">'."\n";
echo '<div id="genericform">'."\n";

if(isset($_POST["process"])) {
	switch (intval($_POST["process"])) {
		case 1:
			do_register1();
			break;
		case 2:
			do_register2();
			break;
	}
} else {
	do_register0();
}

echo '</div>' . "\n";
echo '</div>' . "\n";
do_footer();
exit;

function do_register0() {
	//echo '<div id="formz">' . "\n";

	echo '<div class="recoverpass" align="center"><h4><a href="login.php?op=recover">'._('¿Has olvidado la contraseña?').'</a></h4></div>';
예제 #2
0
function do_register1()
{
    global $main_smarty, $the_template;
    $error = false;
    $error = verify_reg($_POST["username"], $_POST["email"], $_POST["password"], $_POST["password2"]);
    if ($error) {
        return;
    }
    if (enable_captcha == 'true') {
        $main_smarty->assign('reghash', generateHash($_POST["username"] . $_POST["email"] . $_POST["password"]));
        $main_smarty->assign('ts_random', rand(10000000, 99999999));
        $main_smarty->display($the_template . '/register_step_2.tpl');
    } else {
        do_register2();
    }
}