Exemplo n.º 1
0
 * @package account
 * @subpackage signup
 */
// Emailing of confirmation email is still not stable...
// Consider removing all email confirmation requirements...
// And creating a one-button ninja creation system.
require_once LIB_ROOT . "specific/lib_player.php";
$alive = false;
$private = false;
$quickstat = false;
$page_title = "Become a Ninja";
$starting_referral = in('referrer');
$enteredName = in('send_name', '', 'toText');
$enteredEmail = in('send_email', '', 'toText');
$enteredClass = in('send_class', '');
$enteredReferral = in('referred_by', $starting_referral);
$enteredPass = in('key', null, 'toText');
$submitted = in('submit');
include SERVER_ROOT . "interface/header.php";
$submit_successful = false;
// *** Default.
if ($submitted) {
    $submit_successful = validate_signup($enteredName, $enteredEmail, $enteredClass, $enteredReferral, $enteredPass);
}
// *** Validates submission.
if (!$submit_successful) {
    display_signup_form($enteredName, $enteredEmail, $enteredClass, $enteredReferral);
    // Just uses the signup.tpl template now.
}
// *** Displays form.
include SERVER_ROOT . "interface/footer.php";
Exemplo n.º 2
0
<?php

require_once 'includes/config.php';
if (isset($_POST['submit'])) {
    $errors = array();
    $errors = validate_signup();
    if (!count($errors)) {
        $sql = mysql_query("select email from users where email='" . $_POST['email'] . "'");
        $result = mysql_fetch_assoc($sql);
        if (isset($result['email'])) {
            echo "This Email Already Register";
        } else {
            $_POST['password'] = md5($_POST['password']);
            $_POST['cpassword'] = md5($_POST['cpassword']);
            $adddata = "insert into users set name='" . $_POST['name'] . "', email='" . $_POST['email'] . "',uname='" . $_POST['uname'] . "', password='******'password'] . "',cpassword='******'cpassword'] . "', created=Now()";
            //print_r($adddata);exit;
            if (mysql_query($adddata)) {
                header("location:signup_success.php");
                exit;
            } else {
                echo "Fail to Save";
            }
        }
    }
}
?>