Ir para conteúdo

POWERED BY:

Arquivado

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

deadEyes

Action Do Form Para A Mesma Pagina

Recommended Posts

tenho a pagina default.asp, e nesta pagina tenho um formulario.

o action do form esta setado para a mesma pagina (default.asp)

Como faço para saber qnd o usuario postou a pagina?

 

tentei fazer assim...

 

<form name="frmLogin" action="default.asp?type=1" method="get">

 

ae faço um teste...

 

if Request.QueryString("type") = 1 then

 

user = Request.Form("txtUser")

pass = Request.Form("txtPass")

VerificaUsuario(user, pass)

 

end if

 

mas nao esta funcionando

 

como devo fazer??? http://forum.imasters.com.br/public/style_emoticons/default/upset.gif http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se passar o Method para POST vai funcionar, pois os dados dos campos você está requisitando via Request.FORM.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se passar o Method para POST vai funcionar, pois os dados dos campos você está requisitando via Request.FORM.

 

mudei para post mas nao funcionou....

??

 

 

 

Se passar o Method para POST vai funcionar, pois os dados dos campos você está requisitando via Request.FORM.

 

mudei para post mas nao funcionou....

??

 

teria alguma outra forma d fazer??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah, outra coisa que percebi agora, os requests sempre virão como STRING, então as comparações de valores numéricos devem ser "abraçadas" por aspas, ou por CInt na var do request.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah, outra coisa que percebi agora, os requests sempre virão como STRING, então as comparações de valores numéricos devem ser "abraçadas" por aspas, ou por CInt na var do request.

ok usei o CInt pra transforma as string, mas ainda nao deu certo....c eu usar o metodo post, eu posso usar Request.QueryString e tbm o Request.Form ???c algm souber d outra maneira pra fazer isso.... agradeço http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah, outra coisa que percebi agora, os requests sempre virão como STRING, então as comparações de valores numéricos devem ser "abraçadas" por aspas, ou por CInt na var do request.

ok usei o CInt pra transforma as string, mas ainda nao deu certo....c eu usar o metodo post, eu posso usar Request.QueryString e tbm o Request.Form ???c algm souber d outra maneira pra fazer isso.... agradeço http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Olá.Se usar o metodo POST, capta os valores via request.form("caixa")Se usar o metodo GET, capta os valores via request.querystring("caixa")nao tem nada que enganar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente:

<form name="frmLogin" action="?type=1" method="POST">

E seu teste:

if Request.QueryString("type") = "1" then

user = Request.Form("txtUser")
pass = Request.Form("txtPass")
VerificaUsuario(user, pass)

end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente:

<form name="frmLogin" action="?type=1" method="POST">
E seu teste:
if Request.QueryString("type") = "1" thenuser = Request.Form("txtUser")pass = Request.Form("txtPass")VerificaUsuario(user, pass)end if
quAndo faço isso ele nao encontra a pagina"A página não pode ser exibida"e olha a url...http://localhost/pasta/?type=1o q sera q acontece?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente:

<form name="frmLogin" action="?type=1" method="POST">
E seu teste:
if Request.QueryString("type") = "1" thenuser = Request.Form("txtUser")pass = Request.Form("txtPass")VerificaUsuario(user, pass)end if
quAndo faço isso ele nao encontra a pagina"A página não pode ser exibida"e olha a url...http://localhost/pasta/?type=1o q sera q acontece?
Ele deveria reencaminhar para a mesma página quando o nome deste é omitido.se a pagina se chama default.asp, poe no action="default.asp?type=1"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente:

<form name="frmLogin" action="?type=1" method="POST">
E seu teste:
if Request.QueryString("type") = "1" thenuser = Request.Form("txtUser")pass = Request.Form("txtPass")VerificaUsuario(user, pass)end if
quAndo faço isso ele nao encontra a pagina"A página não pode ser exibida"e olha a url...http://localhost/pasta/?type=1o q sera q acontece?
Ele deveria reencaminhar para a mesma página quando o nome deste é omitido.se a pagina se chama default.asp, poe no action="default.asp?type=1"
aleluia!! funcionouvaleu galera, desculpa a enxeção de saco http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.