php - Call to undefined method CI_Encrypt::sha1() -


i follow tutorial youtube tutorial codeigniter - insert but, im getting error inside controller file browser when im using encryption library codeigniter 2.
error code when using encryption.

$paramusu['clave'] = $this->encrypt->sha1($this->input->post('txtclave')); 

but when im passing without encryption working fine.

$paramusu['clave'] = $this->input->post('txtclave'); 

im getting error @ browser:

fatal error: call undefined method ci_encrypt::sha1() in c:\xampp\htdocs\training\tutorialci\application\controllers\cpersona.php on line 31
a php error encountered severity: error
message: call undefined method ci_encrypt::sha1()
filename: controllers/cpersona.php
line number: 31
backtrace:

here code controller:

<?php defined('basepath') or exit('no direct script access allowed');  class cpersona extends ci_controller {      function __construct()     {         parent::__construct();                 //call model                 $this->load->model('mpersona');                 $this->load->model('musuario');                 //call encryption library password @ 'clave' textfield                 $this->load->library('encrypt');     }      public function index(){         $this->load->view('persona/vpersona');     }      public function guardar(){         //persona         $param['dni'] = $this->input->post('txtdni');         $param['nombre'] = $this->input->post('txtnombre');         $param['appaterno'] = $this->input->post('txtappaterno');         $param['apmaterno'] = $this->input->post('txtapmaterno');         $param['email'] = $this->input->post('txtemail');         $param['fecnac'] = $this->input->post('datfecnac');         //usuario         $paramusu['nomusuario'] = $this->input->post('txtusuario');         //$paramusu['clave'] = $this->input->post('txtclave');         $paramusu['clave'] = $this->encrypt->sha1($this->input->post('txtclave'));          //call function name in model         //call function variable '$param'         //$this->mpersona->guardar($param);          $lastid = $this->mpersona->guardar($param);          //check if $lastid filled in persona table         if ($lastid > 0){             $paramusu['idpersona'] = $lastid;             //$paramusu value go in usuario model             $this->musuario->guardarusuario($paramusu);         }     } } 

its done
this.

$param['clave'] = sha1($this->input->post('txtclave'));


Comments

Popular posts from this blog

php - How to display all orders for a single product showing the most recent first? Woocommerce -

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

angularjs - How restrict admin panel using in backend laravel and admin panel on angular? -