Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

morcego

Cookies

Recommended Posts

Eu preciso colocar cookies para quando as pessoas visitarem meu site fiquem preenchidos os campos nome e email. seguem os arquivos:Formulario de entrada:<form action="insert.asp" method="post" name="form1"> <table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" valign="middle"><TABLE WIDTH=750 BORDER=0 CELLPADDING=0 CELLSPACING=0> <TR> <TD background="images/index_04.jpg" align="left" valign="top" WIDTH=427 HEIGHT=22>   <input name="nome" type="text" class="campo" size="25">   <input name="email" type="text" class="campo" size="33"> <input name="Submit" type="image" onClick="MM_validateForm('email','','RisEmail');return document.MM_returnValue" value="Submit" src="images/ok0.gif" width="14" height="14" align="middle"> </TD></TR><TR> <TD> <IMG SRC="images/index_05.jpg" WIDTH=427 HEIGHT=66></TD></TR></TABLE></td></tr></table></form>*************INSERT.ASP *************<%Set Conexao = Server.CreateObject("ADODB.Connection")Conexao.Open "conexao" query1 = "select email from tabela where email = '"&(request.form("email"))&"'" set recset=conexao.execute(query1) if recset.eof then Query = "insert into tabela (nome,email) values ('"&(request.form("nome"))&"','"&(request.form("email"))&"')" set recset=conexao.execute(query)<br> Response.Redirect "http://www.meusite.com.br/pagina.htm" else Response.Redirect "http://www.meusite.com.br/pagina.htm" end if%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara ve se funciona assim...

 

Formulario de entrada:

 

<form action="insert.asp" method="post" name="form1">

<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td align="center" valign="middle">

<TABLE WIDTH=750 BORDER=0 CELLPADDING=0 CELLSPACING=0>

<TR>

<TD background="images/index_04.jpg" align="left" valign="top" WIDTH=427 HEIGHT=22>

 

<input name="nome" type="text" class="campo" size="25" value="<%=Response.cookies("nome")%>">  

<input name="email" type="text" class="campo" size="33" value="<%=Response.cookies("email")%>">

<input name="Submit" type="image" onClick="MM_validateForm('email','','RisEmail');return document.MM_returnValue" value="Submit" src="images/ok0.gif" width="14" height="14" align="middle"> </TD>

</TR>

<TR>

<TD>

<IMG SRC="images/index_05.jpg" WIDTH=427 HEIGHT=66></TD>

</TR>

</TABLE>

 

</td>

</tr>

</table>

</form>

 

 

*************INSERT.ASP *************

 

<%

Set Conexao = Server.CreateObject("ADODB.Connection")

Conexao.Open "conexao"

query1 = "select email from tabela where email = '"&(request.form("email"))&"'"

set recset=conexao.execute(query1)

if recset.eof then

Query = "insert into tabela (nome,email) values ('"&(request.form("nome"))&"','"&(request.form("email"))&"')"

set recset=conexao.execute(query)<br>

 

Response.Cookies("nome") = Request("nome")

Response.Cookies("email") = Request("email")

 

Response.Redirect "http://www.meusite.com.br/pagina.htm"

else

Response.Redirect "http://www.meusite.com.br/pagina.htm"

 

end if

 

%>

Qualquer coisa posta ai...

 

Ricardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,Não funcionouTem como você testar e me passar funcionando, se não for pedir demais.É porque eu to fazendo isso pra uma amiga, e deveria estar no ar ontem...Obrigadão

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma pequena correção:

<input name="nome" type="text" class="campo" size="25" value="<%=Request.cookies("nome")%>">  
<input name="email" type="text" class="campo" size="33" value="<%=Request.cookies("email")%>">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos ver se eu entendi o que você quer.A pessoa faz o cadastro no site e então é redirecionado para uma outra página, aonde você quer que apareca o nome e o email da pessoa, certo? Se não for isso explique melhor o que você quer...Ricardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.