/** * /sessions/register_ajax * {"message":"success"} is good */ function register_ajax() { $this->load->model('User_Model', '', TRUE); $user_name = digitsonly($this->input->post("user_name")); $password = $this->input->post("password"); $user = $this->User_Model->get_user_by_name($user_name); if ($user && isset($user["password"])) { if ($this->freakauth_light->_encode($password) == $user["password"]) { $this->login_ajax(); return; } else { echo json_encode(array("message" => "User name already taken.")); return; } } $success = $this->fal_front->register(true); if ($success) { echo json_encode(array("message" => "success")); } else { echo json_encode(array("message" => "failed")); } }
<h2 class="CronosProBold">My Account</h2> <?php echo form_open('/profile', array('class' => 'account')); echo form_fieldset('User Info'); ?> <p> <!-- <?php echo form_label('Display Name', 'display_name'); ?> <?php echo form_input('display_name', $display_name); ?> </p> <p> --> <? if ($user_name == digitsonly($user_name)) { ?> <?php echo form_label('Phone', 'phone'); ?> <?php echo form_input('phone', $user_name); ?> <? $show_confirm = false; if ($confirmed_number == 1) { echo " Confirmed!"; } else { $show_confirm = true; echo "<a href=\"#\" id=\"confirm_link\">Confirm your number!</a>"; } } ?>