
Formulario
Started By
Monfarrej
, 10/12/2003, 06:09
11 replies to this topic
#1
Posted 10/12/2003, 06:09
como fazer um formulário de contato, onde ao vc enviar a msg retornne uma pagina de confirmaçao que pegue o valor preenchido no campo 'nome' por exemplo e me retorne uma msg do tipo: obrigado "valor do campo nome' em breve entraremos em contato com vc", eu ja vi isso no site do bradesco sendo que lá foi feito em asp, da p/ fazer em php tbm?
#2
Posted 10/12/2003, 06:19
tem sim olha esse fonte abaixo...
formulário
enviar.php
abraços
jack
formulário
<HTML><HEAD><TITLE>.: Formulário de Contato :.</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <STYLE>.cellbox { BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #888888 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #888888 1px solid } .box-header { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px } .frm { BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f0f0f0 } .frm-on { BORDER-RIGHT: rgb(70,90,128) 1px solid; BORDER-TOP: rgb(70,90,128) 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: rgb(70,90,128) 1px solid; COLOR: rgb(70,90,128); BORDER-BOTTOM: rgb(70,90,128) 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: rgb(177,203,255) } .text-header { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana } .header { FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: rgb(0,128,255); FONT-FAMILY: Verdana } </STYLE> <script language=JavaScript> <!-- function SymError() { return true; } window.onerror = SymError; //--> </SCRIPT> <script> function displayText( sText ) { document.getElementById("displayArea").innerHTML = sText; } </SCRIPT> </HEAD> <BODY> <DIV align=center> <CENTER> <TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" height=375 cellSpacing=0 cellPadding=0 width=442 border=0> <TBODY> <TR> <TD width=466 height=18> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=center><b><font face="Verdana" color="#000000" size="2">Formulário de Contato</font></b></P></TD></TR> <TR> <TD align=justify width=466 height=355> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align="center"><FONT face=Verdana size=1> <B><FONT color=#ff0000>Preencha corretamente o formulário a baixo:</FONT></B></FONT></P> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><FONT face=Verdana size=1></FONT> </P> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=center> <FORM style="MARGIN: 0px; WORD-SPACING: 0px" name=form action=../enviar.php method=post> <DIV align=center> <CENTER> <TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 height=296 cellSpacing=0 cellPadding=0 width=328 border=0> <TBODY> <TR> <TD width=96 height=10> </TD> <TD width=232 height=10 align="center"> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><font face="Verdana" size="1"><b>Nome:</b></font></P></TD> </TR> <tr> <TD width=96 height=19> </TD> <TD width=232 height=19 align="center"> <SPAN class=box-header><font face="Verdana" size="1"><b> <INPUT class=frm onblur="this.className='frm'; displayText(' ');" onfocus="this.className='frm-on'; displayText(' Digite seu Nome');" maxLength=60 size=30 name=nome> </b></font></SPAN></TD> </tr> <tr> <TD width=96 height=13> </TD> <TD width=232 height=13 align="center"> <SPAN class=box-header><font face="Verdana" size="1"><b>E-mail:</b></font></SPAN></TD> </tr> <TR> <TD width=96 height=13> </TD> <TD width=232 height=13 align="center"> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN class=box-header><font face="Verdana" size="1"><b> <INPUT class=frm onblur="this.className='frm'; displayText(' ');" onfocus="this.className='frm-on'; displayText(' Digite seu e-mail, ex: user@user.com.br');" maxLength=100 size=30 name=email> </b></font></SPAN></P></TD> </TR> <tr> <TD width=96 height=12> </TD> <TD width=232 height=12 align="center"> <SPAN class=box-header><font face="Verdana" size="1"><b>Assunto:</b></font></SPAN></TD> </tr> <TR> <TD width=96 height=18> </TD> <TD width=232 height=18 align="center"> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><SPAN class=box-header><font face="Verdana" size="1"><b> <INPUT class=frm onblur="this.className='frm'; displayText(' ');" onfocus="this.className='frm-on'; displayText(' Digite seu assunto');" maxLength=60 size=30 name=assunto> </b></font></SPAN></P></TD> </TR> <tr> <TD width=96 height=7> </TD> <TD width=232 height=7 align="center"> <SPAN class=box-header><font face="Verdana" size="1"><b>Mensagem:</b></font></SPAN></TD> </tr> <TR> <TD width=96 height=77> </TD> <TD width=232 height=77 align="center"> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><FONT face=Verdana size=1><br> <textarea class=frm onblur="this.className='frm'; displayText(' ');" onfocus="this.className='frm-on'; displayText(' Digite sua mensagem');" name=mensagem rows="6" cols="32"></textarea> </FONT></P></TD> </TR> <TR> <TD width=96 height=9> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"> </P></TD> <TD width=232 height=9> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"><FONT face=Verdana size=1></FONT> </P></TD> </TR> <TR> <TD colSpan=2 height=73> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=center><SPAN class=box-header> <INPUT class=frm onmouseover="this.className='frm-on';" onmouseout="this.className='frm';" type=submit value=Enviar> </SPAN><FONT face=Verdana> </FONT><SPAN class=box-header> <INPUT class=frm onmouseover="this.className='frm-on';" onmouseout="this.className='frm';" type=reset value=Limpar> </SPAN> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=center><SPAN class=box-header><FONT style="FONT-SIZE: 3pt" face=Verdana></FONT></SPAN> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=center> <DIV class=frm-on id=displayArea> </DIV></TD> </TR> </TBODY> </TABLE> </CENTER></DIV></FORM></TD></TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>
enviar.php
<HTML><HEAD><TITLE>.: Formulário de Contato :.</TITLE> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <STYLE>.cellbox { BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #888888 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #888888 1px solid } .box-header { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px } .frm { BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f0f0f0 } .frm-on { BORDER-RIGHT: rgb(70,90,128) 1px solid; BORDER-TOP: rgb(70,90,128) 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: rgb(70,90,128) 1px solid; COLOR: rgb(70,90,128); BORDER-BOTTOM: rgb(70,90,128) 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: rgb(177,203,255) } .text-header { FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana } .header { FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: rgb(0,128,255); FONT-FAMILY: Verdana } </STYLE> <script language=JavaScript> <!-- function SymError() { return true; } window.onerror = SymError; //--> </SCRIPT> <script> function displayText( sText ) { document.getElementById("displayArea").innerHTML = sText; } </SCRIPT> <META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD> <BODY> <DIV align=center> <CENTER> <TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" height=424 cellSpacing=0 cellPadding=0 width=507 border=0> <TBODY> <TR> <TD width=507 height=18> <P style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px" align=center><b><font face="Verdana" color="#000000" size="2">M</font><font face="Verdana" color="#000000" size="2">ensagem enviada com sucesso!!!</font></b></P></TD></TR> <TR> <TD align=justify width=507 height=402> <DIV align=center> <CENTER> <TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 height=200 cellSpacing=0 cellPadding=0 width=328 border=0> <!--DWLayoutTable--> <TBODY> <TR> <TD width=67 height=44> </TD> <TD width=183></TD> <TD width=78></TD> </TR> <?php if (!$nome || !$email || !$assunto || !$mensagem) { echo "<DIV align=center><p align=center><font face=Verdana, Arial size=2 color=#FF9933>Favor preencher os dados corretamente!<br>"; echo "<a href=\"index.php?area=contatos\">Voltar</a>"; }else{ echo " <tr> <TD height=22 colspan=3> <p align=center><font face=Verdana size=1>Olá <font color=#FF0000><b>$nome</b></font>,</font> </TD> </tr> <TR> <TD height=22 colspan=3> <p align=center><font face=Verdana size=1>as informações foram enviadas com sucesso!</font> </TD> </TR> <tr> <TD height=22> </TD> <TD></TD> <TD></TD> </tr> <TR> <TD height=23 colspan=3> <p align=center><font face=Verdana size=1>No máximo 48 horas entraremos em contato.</font> </TD> </TR> <tr> <TD height=23 colspan=3> <p align=center><font face=Verdana size=1>Atenciosamente!<br>Equipe Nasbaladas.Net</font> </TD> </tr>"; $mens = "<font size=2 face=Verdana><p align=center>..::Contatos ***********::..<br><br></p></font>"; $mens .= "<font size=1 face=Verdana><b>Nome:</b> $nome</font><br><br>"; $mens .= "<font size=1 face=Verdana><b>E-mail:</b> $email</font><br><br>"; $mens .= "<font size=1 face=Verdana><b>Assunto:</b> $assunto</font><br><br>"; $mens .= "<font size=1 face=Verdana><b>Mensagem:</b> $mensagem</font><br><br>"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: 'contato'\r\n"; mail("seuemail@alguem.com.br","Contato **********","$mens", $headers); echo " <TR> <TD height=13> </TD> <TD></TD> <TD></TD> </TR> <TR> <TD height=12></TD> <TD valign=top><div align=center><font size=1 face=Verdana, Arial, Helvetica, sans-serif><a href=\"../index.php?area=principal\">Principal</a></font></div></TD> <TD></TD> </TR>"; } ?> <TR> <TD height=94></TD> <TD> </TD> <TD></TD> </TR> <tr> <TD height=12 colspan="3"> <p align="center"> </TD> </tr> </TBODY> </TABLE> </CENTER></DIV></FORM></TD></TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>testa ele ai...qq coisa posta novamente..
abraços
jack

Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#3
Posted 10/12/2003, 06:29
funcionou beleza mas ta dando esse erro no enviar.php
Warning: Failed to Connect in c:\arquivos de programas\easyphp\www\enviar.php on line 102
a linha 32 e essa: mail("seuemail@alguem.com.br","Contato **********","$mens", $headers);
Warning: Failed to Connect in c:\arquivos de programas\easyphp\www\enviar.php on line 102
a linha 32 e essa: mail("seuemail@alguem.com.br","Contato **********","$mens", $headers);
#4
Posted 10/12/2003, 06:36
nesta linha vc vai colocar seu email, pra onde sera enviado o contato
abraços
jack
abraços
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#5
Posted 10/12/2003, 06:39
ja fiz isso será que e pq eu estou testando ele no servidor da minha maquina e como eu estou em rede nao consigo acessar pelo meu ip real? eu acho que deve ser isso vou tentar no miarroba e posto aqui p/ dizer se deu certo ou nao, desde já mto obrigado pela ajuda

#6
Posted 10/12/2003, 06:43
teste no server que vai dar certinhu.....
abraços
jack
abraços
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#7
Posted 10/12/2003, 06:43
era isso msm vlw
#8
Posted 10/12/2003, 06:43
falows cara.......
qnd precisar posta ai...
abraços
jack
qnd precisar posta ai...
abraços
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#9
Posted 10/12/2003, 08:35
falows cara.......
qnd precisar posta ai...
abraços
jack



#10
Posted 10/12/2003, 12:25
num entendi cara....oq vc precisa?
jack
jack
Jackson
jcaset@gmail.com
Soft Design Soluções Web & Desktop
jcaset@gmail.com
Soft Design Soluções Web & Desktop
#11
Posted 10/12/2003, 13:44
Muito bom esse formulário!
testei aqui e funcionou direitinho!!!
Parabéns aí galera!!
testei aqui e funcionou direitinho!!!
Parabéns aí galera!!
#12
Posted 10/12/2003, 19:15
num entendi cara....oq vc precisa?
jack



1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)