+1

Qual a maneira mais eficiente de se trabalhar com formulários (validação, processamento, registro, etc)

criado por a em 07/08/2009 10:38am
Trabalhar com formulários é:
- inevitável;
- braçal;
- trivial;
- desestimulante.

Que patterns / classes / frameworks vocês usam para ajudar nessa tarefa árdua?

Lista de Respostas:

+1
12/08/2009 1:33am
(~14 anos atrás)
Olá amigo, eu costumo utilizar uma "classe" em JavaScript com Objeto Literal genérica, que criei para a validação de formulários chamada validade.

Para processar os dados vindos do formulário (já validados pelo js) utilizo uma interface "registra.php" onde informo por parâmetro GET: qual objeto estou manipulando (cliente, produto...) a ação para esse objeto (inserir, alterar ou excluir) e o id desse elemento (caso a opcão seja alterar ou excluir)

Dentro dessa interfaçe utilizo chamadas para as minhas classes do sistema.

Espero que tenha dado uma clareada, caso queira algum material... como o validador js ou um exemplo do registra, basta me achar pelo site: www.diogocezar.com ou pelo twitter @diogocezar

abraços.


+1
13/08/2009 1:22pm
(~14 anos atrás)
Túlio Spuri respondeu:
Uma vez comecei a ler sobre o framework CodeIgniter, dei uma olhada nas classes dele.
A que mais me chamou atenção foi a classe de validação. Como não me acostumei a usar o framework, adaptei a classe do framework e disponibilizei aqui.

É MUITO fácil.

http://phpbrasil.com/script/YVcV1OzsgNqH/classe-validacao-de-formulario

Para mais informações de como usar: http://alunos.dcc.ufla.br/~tulios/classe-validacao-formulario/exemplo.html

0
10/08/2009 12:46pm
(~14 anos atrás)
Matheus Ricelly respondeu:
Eu costumo desenvolver meus próprios formulários... mais existem várias classes pela internet que ajudam a manipular formulários.

um site que vc pode encontrar algo é o http://www.phpclasses.org/

Entra la e verifica... depois nos diz o que achou. []´s

0
14/08/2009 10:24am
(~14 anos atrás)
Eduardo Stuart respondeu:
Costumo validar formularios com javascript.
Para validar com js, utilizo o jQuery para facilitar o trabalho.

Ja com o PHP,tenho uma classe para fazer validações (verificar se um email é valido, se foi preenchido, etc..etc..)

;)
abraço

0
09/09/2009 8:23pm
(~14 anos atrás)
Dam respondeu:
Na minha opinião, um dos melhores recursos para a realização deste trabalho é com a biblioteca jscript JQUERY. Com a utilização dessa biblioteca os tralhos de validação e JAX se tornam simples e seguros. Visite o site da JQUERY ou pesquise na net, sem dúvida você irá se interessar.

0
10/09/2009 4:40am
(~14 anos atrás)
Robson Loschi respondeu:
Pra validação client side e envio do formulário via ajax uso plugins do jquery.
Pra validação server side e tratamento dos dados, uso o Doctrine.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)