Jump to content


Photo

Validaçao Formulario


  • Faça o login para participar
1 reply to this topic

#1 KDN@

KDN@

    Novato no fórum

  • Usuários
  • 20 posts
  • Sexo:Não informado
  • Localidade:curitiba

Posted 21/01/2005, 00:08

e aew galera blzinha :D

eu estou com uma duvida...
eu estou tentando validar um formulario entaum entrei na seçao de script e me falaram q eu tinha q fazer um arquivo em asp ou php

a validacao é separado.. agora que vc tem o formulario e a validacao.... vc precisa ter o arquivo da action do formulario (<form action="...")
ela que vai fazer com que os dados do formulario sejam enviados até o seu email...
para criar esse arquivo.. vc precisara de uma linguagem dinamica...as mais usadas são php, asp...


entaum consegui esse codigo

<?

set mail = server.createObject("Persits.MailSender")
mail.host = "mail.dominio.com"
mail.from = "usuario@dominio.com"
mail.addAddress = "usuario@dominio.com"
mail.body=corpo
On error Resume Next
mail.send
if Err ><0 then
response.write "Error, não foi possivel enviar a mensagem"
else
response.write "Obrigado por responder este formulario. Enviado corretamente." end if

?>


entaum eu gostaria de saber se esta certo o codigo ,e se eh asp ou php (<? ou <%)?... ?.. se naum estiver certo me corrijam por favor

Edição feita por: KDN@, 21/01/2005, 00:11.


#2 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 21/01/2005, 02:00

o q vc passou nao é nenhum dos 2..hhauhauhau
é uam mistura. rs. mas o code em si é em asp msm.

mas vc tem q validar os dados q sao vindos do formulário. tendeu?

faz como abaixo:

ex.:

form.html
<form method="post" action="envia.asp">
<imput type="text" name="nome">
<imput type="submit" value="envia">

envia.asp
<%
If request.form("nome")="" Then
response.write "preencha o campo nome!"
response.end
End If

corpo = request.form("nome")

set mail = server.createObject("Persits.MailSender")
mail.host = "mail.dominio.com"
mail.from = "usuario@dominio.com"
mail.addAddress = "usuario@dominio.com"
mail.body=corpo
On error Resume Next
mail.send
if Err ><0 then
response.write "Error, não foi possivel enviar a mensagem"
else
response.write "Obrigado por responder este formulario. Enviado corretamente." 
end if
%>

tp, testa aí...mas vc tem q ter este componente de envio em seu servidor, se nao dará pau.

- se aidna restar duvidas, dá uma olhada nos tutos desta seção:
http://forum.wmonlin...p?showforum=102

flw
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq