public function index() { $this->load->helper(array('form', 'url')); $this->load->library('form_validation'); $this->form_validation->set_error_delimiters('<div class="alert alert-danger">', '</div>'); // localisation $this->form_validation->set_rules('username', 'Benutzername', 'trim|required|xss_clean'); $this->form_validation->set_rules('password', 'Passwort', 'trim|required|xss_clean|callback_check_database'); if ($this->form_validation->run() == FALSE) { $this->load->library('appMenu'); $menu = new appMenu(); $this->load->library('appFooter'); $footer = new appFooter(); $this->load->helper('form'); $data = array(); $data['navigation'] = $menu->show_menu(); $data['action'] = 'login'; // localization $data['content_title'] = 'Login'; $data['home_title'] = $this->config->item('app_title') . ' - ' . $data['contentTitle']; $data['header_title'] = $this->config->item('app_logo') . $this->config->item('app_title'); $data['link_password_forgot'] = anchor('passwordrequest', 'Passwort vergessen?'); $data['footer'] = $footer->show_footer(); $data['main_content'] = $this->load->view('login', $data, true); $this->load->view('main_template', $data); } else { //Go to private area if ($_SESSION['user']['loginlevel'] < 1) { redirect('home', 'refresh'); } else { redirect('home', 'refresh'); } } }
public function index() { $this->load->library('appMenu'); $menu = new appMenu(); $this->load->library('appFooter'); $footer = new appFooter(); $data = array(); $data['navigation'] = $menu->show_menu(); $data['home_title'] = $this->config->item('app_title') . ' - Home'; $data['header_title'] = $this->config->item('app_logo') . $this->config->item('app_title'); $data['footer'] = $footer->show_footer(); $data['main_content'] = $this->load->view('home', $data, true); $this->load->view('main_template', $data); }
function sucess() { $this->email = $_SESSION['passwordrequest']['email']; $this->username = $_SESSION['passwordrequest']['username']; $this->password = $_SESSION['passwordrequest']['password']; echo 'un: ' . $this->username . ' pw:' . $this->password; unset($_SESSION['passwordrequest']); $this->send_password(); $this->load->library('appMenu'); $menu = new appMenu(); $this->load->library('appFooter'); $footer = new appFooter(); $data = array(); $data['navigation'] = $menu->show_menu(); $data['main_content'] = $this->load->view('passwordrequest/sendsuccess', $data, true); $data['home_title'] = $this->config->item('app_title') . ' - Passwort anfordern'; $data['header_title'] = $this->config->item('app_logo') . $this->config->item('app_title'); $data['footer'] = $footer->show_footer(); $this->load->view('main_template', $data); }
function add_user() { // Datenvalidieren $this->_set_rules(); // run validation if ($this->form_validation->run() == FALSE) { $data['message'] = ''; } else { // save data $user = array('username' => $this->input->post('username'), 'password' => $this->input->post('password'), 'loginlevel' => $this->input->post('loginlevel')); $id = $this->userModel->save($user); // set form input name="id" $this->form_validation->id = $id; redirect('user', 'refresh'); } // Load Libraries $this->load->library('appMenu'); $menu = new appMenu(); $this->load->library('appFooter'); $footer = new appFooter(); // set common properties $data['id'] = $this->input->post('id'); $data['username'] = $this->input->post('username'); $data['password'] = $this->input->post('password'); $data['password2'] = $this->input->post('password2'); $data['typ'] = form_dropdown('loginlevel', $this->typ_select, $this->input->post('loginlevel'), ' class="selectField"'); $data['title'] = 'Benutzerdaten anpassen'; $data['home_title'] = $this->config->item('app_title') . ' - Benutzerdaten anpassen'; $data['header_title'] = $this->config->item('app_logo') . $this->config->item('app_title'); $data['action'] = site_url('user/update_user'); $data['link_back'] = anchor('user/index/', 'zurück zur Übersicht', array('class' => 'back')); $data['navigation'] = $menu->show_menu(); $data['footer'] = $footer->show_footer(); $data['main_content'] = $this->load->view('user/useredit', $data, true); // Show view $this->load->view('main_template', $data); }