Ir para conteúdo

POWERED BY:

Arquivado

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

Loma

REQUEST.QUERYSTRING

Recommended Posts

Oi gentiiii, como vcs já sabem to aprendendo asp ainda e tava aqui em casa tentando fazer uma scriptzinho pra testar quando me deparei com um problema que não to sabendo resolver!

 

Eu passo uma variavel no form default.asp?name=nome sendo que NOME é um campo do formulário.

to usando o request.querystring("name")

mas ele ta trazendo a variavel name com o valor NOME e não o que escrevi no campo!

 

Vou colocar o fonte pra qualquer coisa.

<%dim nota1,nota2,media,nome,resolucaonota1 = 0nota2 = 0media = 0nome = ""resolucao = ""nome = request.querystring("name")response.write nome%><html><head><title>media ponderada</title></head><body><form name="form1" method="post" action="default.asp?name=nome">  <table width="500" border="0" align="center" cellpadding="0" cellspacing="0">    <tr align="center">      <td colspan="3">ENTRE COM O NOME E NOTA DO ALUNO</td>    </tr>    <tr>      <td colspan="2"> </td>      <td> </td>    </tr>    <tr>      <td colspan="2">Nome:</td>      <td><input name="nome" type="text" id="nome"></td>    </tr>    <tr>      <td colspan="2">Nota 1:</td>      <td><input name="nota1" type="text" id="nota1" size="3"></td>    </tr>    <tr>      <td colspan="2">Nota 2:</td>      <td><input name="nota2" type="text" id="nota2" size="3"></td>    </tr>    <tr>      <td colspan="2"> </td>      <td> </td>    </tr>    <tr>      <td colspan="2"> </td>      <td><input type="submit" name="Submit" value="Submit"></td>    </tr>  </table></form></body></html>

Alguém pode me ajudar nisso ai? Acredito ser bobeira.

Se alguém puder dar essa força.

meu msn: lomasurf_rj@hotmail.com

Beijinhus http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Paloma vamos la vamos entender então o que é o Request e como usa-lo ok http://forum.imasters.com.br/public/style_emoticons/default/joia.gif .

 

O request é uma forma do ASP receber as informações passadas pelo cliente, para se trabalhar com formulários utilizamos o request de duas formas:

Request.Form - Este request é utilizado quando utilizamos o método post no formulário.

Request.QueryString - Este request é utilizado quando utilizamos o método get no formulário.

 

A diferença entre os dois métodos é a seguinte:

POST: Este método não tem limitação de informações e o usuário não ve as informações passadas pelo formulário.

GET: Este método tem limitação de informações ja que utiliza a barra de endereço do browser e o usuário pode ver as informações passadas.

 

Bem então concluimos então o seguinte para você pegar informações que venha pela barra de endereço do browser você vai utilizar um "Request.QueryString" e para pegar informações de um form com método POST você vai usar o "Request.Form" abaixo exemplifico o uso destas funções:

var = Request.Query("teste")

campo1 = Request.Form("campo1")

campo2 = Request.Fomr("campo2")

Qualquer coisa de um grito estamos aew http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

só lembrando que seu form está com o metodo postentão o jeito de pegar eh com request.form("name") ou simplesmente request("name")

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.