É, usei colchetes para acessar e funcionou, falha épica :) []s, Douglas J.A.M [email protected] (37) 9949-8949
Em 12 de março de 2012 13:10, Daniel Ribeiro Gomes <[email protected]>escreveu: > Djam, > > experimente o mesmo código *sem *a seguinte linha: > > $post = array_map('trim', $_POST); > > Não vejo necessidade para a mesma. > > Com relação ao erro, ajudaria mais se você postasse o dump inteiro da > mensagem que aparece. > > Daniel Ribeiro Gomes Pereira > Twitter <https://twitter.com/#!/drgomesp> | > Facebook<https://www.facebook.com/profile.php?id=100000407054469> > | LinkedIn <http://www.linkedin.com/pub/daniel-ribeiro-gomes/21/414/39> > E-mail: [email protected] > iPhone: +55 (48) 9111-0931 > > > > Em 10 de março de 2012 14:41, Djam <[email protected]> escreveu: > > Boa tarde galera, >> >> Estou fazendo um sisteminha aqui, mas esta dando um erro que estou >> quebrando a cabeça para encontrar a solução, talvez voces vejam de >> cara e me ajudem >> >> É o seguinte, tenho um formulário, ele submete para uma action que >> valida ele. >> >> $post = array_map('trim', $_POST); >> >> $post = Validation::factory($_POST) >> ->rule('id', 'digit') >> ->rule('usuario', 'not_empty') >> ->rule('usuario', 'regex', array(':value', '/^[a-z_.]++ >> $/iD')) >> ->rule('email', 'not_empty') >> ->rule('email', 'email'); >> >> if ($post->check()) { >> >> $configuracao = ORM::Factory('configuracao', $post->data()- >> >id); >> >> O erro está nesta última linha, quando tento acessar o atributo ID diz >> o seguinte: >> >> ErrorException [ Notice ]: Trying to get property of non-object >> >> mas se eu dou um var_dump na variavel $post->data() tenho o seguinte >> que confirma o objeto lá: >> >> array >> 'usuario' => string 'root' (length=4) >> 'senha' => string 'ae' (length=2) >> 'email' => string '[email protected]' (length=20) >> 'id' => string '1' (length=1) >> 'btnSalvar' => string 'Alterar' (length=7) >> >> >> Talvez eu não saiba algo da linguagem e estou apanhando para coisa >> boba, tem como alguem me dar uma mão? >> >> Atenciosamente >> >> -- >> 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. >> >> > -- > 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. > -- 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.
