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)










