Thank you I will give that a try!
On Feb 4, 4:29 pm, Alexandre Andrade <alexandrema...@gmail.com> wrote: > a sample (in portuguese, just change the name or fields): > > in controller: > > def fale_conosco(): > form = SQLFORM.factory( > Field('nome', requires=IS_NOT_EMPTY(error_message='Preencha o seu > nome')), > Field('email', requires=IS_EMAIL()), > > Field('motivo',requires=IS_EMPTY_OR(IS_IN_SET(['Sugestão','Reclamação','Elo > gio','Dúvida','Outros']))), > Field('titulo', label = 'Título', > requires=IS_NOT_EMPTY(error_message='Preencha o título')), > Field('mensagem','text', label= 'Descrição', > requires=IS_NOT_EMPTY(error_message='Escreva sua mensagem')), > submit_button="Enviar") > if form.accepts(request.vars, session): > mensagem = form.vars.nome+' '+form.vars.email+'<br>Enviou > '+form.vars.motivo+': <br>'+form.vars.mensagem > > context = dict(person=form.vars.email) > > status = mail.send(to=['y...@email.com'],reply_to=form.vars.email, > subject=form.vars.tipo+' - '+form.vars.titulo , > message=[None,mensagem]) > if status == True: > response.flash='Obrigado por entrar em contato. Responderemos em > breve' > else: > response.flash='Ocorreu um erro e não foi possível enviar sua > mensagem' > else: > response.flash='Preencha os campos solicitados no formulário' > return dict(form=form) > > in the view, just use: > > {{=form}} > > 2011/2/3 bee <beeg...@hotmail.com> > > > I expect that I am going about this the wrong way but here it > > goes...... > > > I am currently designing a form for my web2py website. When the user > > clicks submit I would like my application to send me the form fields > > via email. > > > My hosting provider will supply form mail.php files: > > On Linux hosting accounts, this will re-install the "gdform.php", > > "webformmailer.php", and "gdform.cgi" (this is in the "cgi" directory) > > form-mailer scripts for your hosting account > > > Can I utilize these? > > -- > Atenciosamente > > Alexandre Andrade > Hipercenter.com Classificados Gratuitos e Inteligentes