Responder a: Erro de validation não funciona

Home Fórum Desenvolvimento Frameworks Erro de validation não funciona Responder a: Erro de validation não funciona

#6535

arthur.masterdevelop
Participante

Código controller:
<?php if ( ! defined(‘BASEPATH’)) exit(‘No direct script access allowed’);
class Login extends CI_Controller {
public function index()
{
//$this->load->library(‘form_validation’);
//validacao do meu formulario de login
$this->form_validation->set_rules(‘email’, ‘Email’, ‘trim|required|
valid_email’);
$this->form_validation->set_rules(‘pass’, ‘Pass’, ‘required|min_lenght
[6]’);
if ($this->form_validation->run() == FALSE) {
if ($this->session->userdata(‘logged_in’)) {
redirect(‘dashboard’);
}
$this->load->view(‘login’);
} else {
$dados = array (
‘email’ => $this->input->post(‘email’),
‘pass’ => $this->input->post(‘pass’),
);
}
}
}
Código View:
<div class=”all”>
<div class=”container”>
<form class=”form-signin”>
<h2 class=”form-signin-heading”>Logar no sistema:</h2>
<input type=”text” name=”email” class=”input-block-level” placeholder=”Digite
seu e-mail”>
<input type=”password” name=”pass” class=”input-block-level” placeholder=”Sua
senha”>
<label class=”checkbox”>
<input type=”checkbox” value=”remember-me”> Relembrar senha
</label>
” class=”btn btn-primary”
type=”submit”>Logar

” class=”btn btn-primary”
type=”submit”>Cadastrar

</form>
<?php echo validation_errors(); ?>
</div> <!– /container –>
</div>
<div class=”container row-fluid footer-login”>
<p> Todos os direitos reservados a TecnosisWeb </p>
</div>

O meu sistema está tendo a organização de views cada controller chama chama uma view que a mesma entá dentro de uma pasta com o mesmo nome do controler!

Ex: controller = login.php

Views:
template.php chama a view abaixo:

\login
index_view.php //onde está o codigo a view citado acima

No autoload faço a chamada da biblioteca form_validation e o helper form.