emprit

controller_ganti_pass

Sep 30th, 2012
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.81 KB | None | 0 0
  1. function user_proses_gantipassword()
  2.     {
  3.         if($this->input->server('REQUEST_METHOD')== 'POST'){
  4.                    
  5.         $nama = $this->input->post('nama');
  6.                 $password = $this->input->post('pass_lama');
  7.                 $password1 = $this->input->post('password1');
  8.                 $konfirmasi = $this->input->post('password2');
  9.                
  10.                 $lamaya = md5($password);
  11.                 $pass = md5($password1);
  12.                 $konfirm = md5($konfirmasi);
  13.                
  14.                 $cek = $this->user_model->cek_pass($nama);
  15.                 $hasil = $cek->row();
  16.                     if ($hasil->password == $pass){
  17.                        if(empty($pass) || empty($konfirm)){
  18.                               $array = array(
  19.                             'title' => 'Ganti Password',   
  20.                             'content' => $this->load->view('template_admin/error1','',true),
  21.                             'footer' => $this->load->view('template_admin/footer','',true));
  22.                             $this->load->view('template_admin/home', $array);
  23.                     }  else {
  24.                    
  25.                         if($pass == $konfirm) {
  26.                             $ubah = $this->user_model->gantipass($nama, $password1);    
  27.        
  28.                             if($ubah == FALSE){
  29.                                 $array = array(
  30.                                     'title' => 'Ganti Password',   
  31.                                     'content' => $this->load->view('template_admin/error','',true),
  32.                                     'footer' => $this->load->view('template_admin/footer','',true));
  33.                                 $this->load->view('template_admin/home', $array);      
  34.                             }else{
  35.                                 $array = array(
  36.                                     'title' => 'Ganti Password',   
  37.                                     'content' => $this->load->view('template_admin/sukses',$ubah,true),
  38.                                     'footer' => $this->load->view('template_admin/footer','',true));
  39.                                 $this->load->view('template_admin/home', $array);      
  40.                             }  
  41.                        
  42.                         }
Advertisement
Add Comment
Please, Sign In to add comment