Pessoal, vou recorrer a vocês.
Estou a 1 hora tentando descobrir por que as funções filter() não
funciona em meu código. Não encontrei nada no fórum e o exemplo que é
dado no final do manual não é completo.
O que esta acontecendo: Quando utilizo a função filter() com a opção
MD5 ele não insere a senha com MD5 mas sim com testo puro. A mesma
coisa para qualquer função PHP.
exemplo:
-----------------------------------------
$post = new Validate($_POST);
$post->filter('senha', 'MD5')->filter('nome', 'not_empty');
if($post->check()){
$vendedor = ORM::factory('Vendedor');
$vendedor->vendedor_nome = $_POST['nome'];
$vendedor->vendedor_senha = $_POST['senha'];
$vendedor->save();
}
-----------------------------------------
- Eu achava que ela o $_POST['nome'] direto na variável para inserir
no DB, mas vi em alguns código que fazem assim mesmo.
Estou perdendo maior tempo importante para achar isso. Alguém já
passou por coisa parecida.
Obs.: para rule() funciona normalmente.
Utilizo o KO3.
Obrigado.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.