Fórum Erro model codeigniter #609150
19/04/2020
0
Boa noite!
Estou iniciando um desenvolvimento em PHP e Codeigniter e me deparei com erro abaixo:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: autentica::$model_usuario
Filename: controllers/Autentica.php
Line Number: 31
Backtrace:
File: D:\wamp64\www\sfe\application\controllers\Autentica.php
Line: 31
Function: _error_handler
File: D:\wamp64\www\sfe\application\controllers\Autentica.php
Line: 19
Function: run
File: D:\wamp64\www\sfe\index.php
Line: 315
Function: require_once
O erro está apresentando no codigo do model na linha 31, segue codigo da linha 31:
Abaixo segue codigo completo do model:
Estou iniciando um desenvolvimento em PHP e Codeigniter e me deparei com erro abaixo:
A PHP Error was encountered
Severity: Notice
Message: Undefined property: autentica::$model_usuario
Filename: controllers/Autentica.php
Line Number: 31
Backtrace:
File: D:\wamp64\www\sfe\application\controllers\Autentica.php
Line: 31
Function: _error_handler
File: D:\wamp64\www\sfe\application\controllers\Autentica.php
Line: 19
Function: run
File: D:\wamp64\www\sfe\index.php
Line: 315
Function: require_once
O erro está apresentando no codigo do model na linha 31, segue codigo da linha 31:
1 | $result = $this ->model_usuario->login( $login , $senha ); |
Abaixo segue codigo completo do model:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | <?php defined( '' BASEPATH '' ) OR exit ( '' No direct script access allowed '' ); /*validação de usuário */ class autentica extends CI_Controller { function __construct(){ parent::__construct(); $this ->load->model( '' model_usuario '' ,TRUE); $this ->load->helper( '' url '' ); } function index () { $this ->load->library( '' form_validation '' ); $this ->form_validation->set_message( '' required '' , '' Campo %s obrigatório '' ); $this ->form_validation->set_rules( '' login '' , '' Usuário '' , '' trim|required '' ); $this ->form_validation->set_rules( '' senha '' , '' Senha '' , '' trim|required|callback_database '' ); if ( $this ->form_validation->run()==FALSE) { $this ->load->view( '' login '' ); } else { //redirect(''home/dashboard'',''refresh''); } } function database( $senha ){ $login = $this ->input->post( '' email '' ); var_dump( $login ); var_dump( $senha ); $result = $this ->model_usuario->login( $login , $senha ); $usuarioid = "" ; $usuarionome = "" ; if ( $result ){ foreach ( $result as $linha ) { $dados [ '' usuarioid '' ] = $linha ->id; //$dados[''usuarionome''] =$linha->nome; } return true; } else { $this ->form_validation->set_message( '' database '' , '' '' ); return false; } } } |

Adailton Santos
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)