Olá, sejam bem vindos à sexta aula do curso de CodeIgniter Essencial do RBtech.info!
No vídeo de hoje vamos trabalhar com formulários. Vou mostrar como usar o helper FORM do CI para gerar formulários e também como usar a library FORM VALIDATION para validar os dados enviados através de um formulário.
Isso será feito na página de contato do nosso site, portanto, além de aprender a trabalhar com formulários, você também vai aprender a enviar emails com a library nativa do Codeigniter.
OBS.: não perca a próxima aula do curso, pois nela terá início uma parte muito interessante do conteúdo.
Este post faz parte de uma série, confira tudo que já foi publicado sobre o mesmo assunto.
Sou técnico em hardware e desenvolvedor web, e sobre estes dois assuntos comecei a compartilhar aulas e artigos, tornando-me blogueiro em 2008. Em 2010 esse hobby virou profissão, e desde então tenho buscado melhorar e profissionalizar cada vez mais os projetos que mantenho na web.
Atualmente temos 15 comentários para este post. Participe você também, clique aqui e comente sobre o assunto.
Se você está usando as mesmas versões da aula então há um erro no código, caso sejam versões diferentes procure na documentação para saber se houve alguma alteração nos métodos usados.
ResponderConsultei a documentação. Está tudo de acordo, com o código também.
Pelo método GET o formulário funciona e recupera as informações.
Pelo POST não funciona.
Vc fez um Trim para nome, ok, Mas se eu chamasse João Vitor por exemplo, ele nao ia funcionar ne?
ResponderTRIM remove espaços antes e depois de uma string, vide manual do PHP.
ResponderMais alguém da Etec de Itaquera?
ResponderOla estou acompanhando suas aulas de CI to gostando muito ta me ajudando muito, mas estou com um problema no form_validation não esta passando esta dando erro Não existe uma mensagem de erro para o campo com o nome NOME.(min_lenght)
Não existe uma mensagem de erro para o campo com o nome EMAIL.(min_lenght)
Não existe uma mensagem de erro para o campo com o nome SENHA.(min_lenght)
Não existe uma mensagem de erro para o campo com o nome REPITA A SENHA.(min_lenght)
sou iniciante pode me dar uma luz.
Sua versão do CI (ou das mensagens) deve estar incompleta ou configurada errada, verifique isso.
ResponderRicardo tem previsão de quando vai sair o Download do restante do curso pra quem é assinante?
ResponderNa próxima semana vai estar todo disponível. As aulas finais estão ficando muito boas, nem parede curso gratuito...
ResponderOlá Ricardo, muito obrigado por compartilhar os vídeos, estão sendo muito uteis para entender mais o FrameWork, gostaria de saber quando vai ser a próxima aula e se vai ter interação com banco de dados.
Obrigado desde já!
ResponderProfessor pode me passar seu skype? preciso tirar umas dúvida e ver se é possível usar no ci!
Bom tenho meu crud e aplicação e quero passar para o CI sem utilizar as classe dele padrão de conexão, crud etc? é posível?
ResponderVocê pode solicitar suporte para o que foi visto nas aulas deixando um comentário na referida aula. Eu não presto suporte via Skype.
OBS.: tudo é possível em programação, você só precisa conhecer o seu sistema e a lógica usada nele.
Sim Ricardo, eu conheço meu sistema de ponta a ponta porém não imagino a forma de implementa meus helpers, crud, classes no ci, pois nunca trabalhei com ele, meu cms foi feito do zero sem frameworks. pode me ajudar?
ResponderBom, então está faltando lógica e planejamento, o resto é apenas código fonte. Pense, planeje, olhe seu sistema de fora como usuário e não como dev.
Eu presto suporte para assuntos não tratados em aula ou consultorias desse tipo.
© 2008-2024 - RBTech.info | Todos os direitos reservados | Hospedado por Innova Host
É proibida a reprodução total ou parcial de qualquer conteúdo deste site.
Parabéns pelas aulas Ricardo, estou aprendendo muito.
Estou com um probleminha. Não consigo de jeito nenhum validar as informações do formulário.
O set_value() não funciona pra min e as informações inseridas no formulário não são recuperadas.
Já fiz e refiz exatamente como na sua aula e nada.
Não sei o que acontece.