Ir para conteúdo

POWERED BY:

Arquivado

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

cabral51

request.form

Recommended Posts

Galera tenhu o seguinte formulario:

<form method="post" name="campoemail"><table width="800" border="0px" cellspacing="5" align="center">  <tr>	<td><p align="right">Envie este texto a seus amigos, insira aqui o e-mail:</p></td>   <td align="center">	  <input name="campo" type="text" id="campo" size="50"></td>	<td><a href="envia_noticiasgde1.asp?codigox=<%=codigox%>"><img src="botaum envie.gif" border="0"></a></td>>  </tr> </table></form>
e na pagina seguinte eu do o request.form:

email2=trim(request.form("campo")) 	  response.Write(email2)   response.End()
mas ele naum imprimi a variavel email2 fika em branco alguem pode ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera tenhu o seguinte formulario:

<form method="post" name="campoemail"><table width="800" border="0px" cellspacing="5" align="center">  <tr>	<td><p align="right">Envie este texto a seus amigos, insira aqui o e-mail:</p></td>   <td align="center">	  <input name="campo" type="text" id="campo" size="50"></td>	<td><a href="envia_noticiasgde1.asp?codigox=<%=codigox%>"><img src="botaum envie.gif" border="0"></a></td>>  </tr> </table></form>
e na pagina seguinte eu do o request.form:
email2=trim(request.form("campo")) 	  response.Write(email2)   response.End()
mas ele naum imprimi a variavel email2 fika em branco alguem pode ajudar?
CabralEstá acontecendo isso pois você não está dando um submit no formulário, para que os dados sejam enviados.O Seu botão de enviar é apenas uma imagem com um link normal.Para funcionar como você quer, você precisa alterar a imagem para:
<input type="image" src="botaum envie.gif">
e o form para:
<form name="campoemail" action="envia_noticiasgde1.asp" method="post">
Se você realmente for precisar do campo codigox, crie um input hidden para ele.
<input type="hidden" name="codigox" value="<%= codigox%>">
Aí sim vai funcionar! =)AbraçoCassiano.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tem outra alternativa, abaixo o exemplo:

 

<form method="post" name="campoemail" action="envia_noticiasgde1.asp"><table width="800" border="0px" cellspacing="5" align="center"><tr>	<td><p align="right">Envie este texto a seus amigos, insira aqui o e-mail:</p></td>   <td align="center">	  <input name="campo" type="text" id="campo" size="50"></td>	<td><img src="botaum envie.gif" border="0" onclick="campoemail.submit();"></td>  </tr></table></form>

email2=trim(request.form("campo")) 	  response.Write(email2)  response.End()

veja que coloquei um javascript para dar a ação de submit, para usarmos o method="post" devemos ter um action para o formulário

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.