Desculpe tive que acerta o código da página de contato: Segue o novo link: http://pastebin.com/ivZiRFH5
Teve ter mais erro... Em 2 de outubro de 2010 21:52, Sudeste Hosting <[email protected]>escreveu: > Bom, cada um tem uma forma de desenvolver. > > Segue o link de uma página de contato que criei. > http://pastebin.com/JPAT496N > (Esta faltando alguns códigos, mas dar para entender.) > > Não modifico nada no Route. > > > Em 2 de outubro de 2010 20:34, Ricardo Fontão Verhaeg > <[email protected]>escreveu: > > Fala Marcio, >> >> http://php.net/manual/en/function.mail.php >> acho que essa seria a ideia.. como a função retorna TRUE ou FALSE, entao >> vc faria algo assim: >> >> $view = "contato_com_form"; >> if(isset($_POST['email'])) { >> //verifica os dados para ver se esta tudo certo.. >> //Se nao estiver >> $view = "contato_com_form_mais_erro_de_dados"; >> //Se estiver >> if (mail($seu_email, $assunto, $mensagem)) { >> $view = "contato_sucesso" >> } >> else { >> $view = "contato_com_erro"; >> } >> } >> >> $this->template->content = View::factory($view); >> >> -- >> >> A unica coisa é que os servidor tem q ter a funcao mail habilitada, vou >> ver certinho para envio com smtp e te passo depois >> >> abraços >> >> Ricardo Verhaeg >> Bacharelado Ciências da Computação - USP - São Carlos (2005) >> Virgos Tecnologia da Informação - Desenvolvimento >> >> >> 2010/10/2 Marcio Toledo <[email protected]> >> >> Estou quebrando a cabeça de como fazer um formulário de contato. >>> Estou trabalhando com a versão 3.0.7.1. >>> >>> Já ví algumas sugestões no git hub de módulos.. mas não consegui >>> implementar. >>> >>> Alguém tem mais algumas idéias de como fazer, preciso de algo simples. >>> >>> /fale_conosco >>> - formulario de contato >>> >>> /fale_conosco/sucesso >>> - mesma view mas não aparece o form e sim uma mensagem de sucesso >>> >>> /fale_conosco/erro >>> - idem com mensagem de erro >>> >>> Meu Route aparentemente já ta certo: >>> >>> Route::set('pages', '(<action>(/<status>))') >>> ->defaults(array( >>> 'controller' => 'pages', >>> 'action' => 'home', >>> 'status' => '', >>> )); >>> >>> >>> E meu controle Pages... >>> >>> public function action_faleconosco($status){ >>> $this->template->page_name = 'page_faleconosco'; >>> $this->template->content = View::factory('fale_conosco'); >>> >>> if ($_POST) >>> { >>> } >>> } >>> >>> >>> Obrigado. >>> >>> >>> -- >>> Marcio Toledo >>> +55 11 7635-2828 >>> >>> -- >>> 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]<kohana-php%[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]<kohana-php%[email protected]> >> . >> Para obter mais opções, visite esse grupo em >> http://groups.google.com/group/kohana-php?hl=pt-BR. >> > > > > -- > Atenciosamente, > Bernardo Sepulveda de Castro > ------- ------- ------- -------- -------- -------- > *Sudeste Hosting...* > Ideias e Soluções Web > www.sudestehosting.com.br > (21)3305-3105 > > -- Atenciosamente, Bernardo Sepulveda de Castro ------- ------- ------- -------- -------- -------- *Sudeste Hosting...* Ideias e Soluções Web www.sudestehosting.com.br (21)3305-3105 -- 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.
