Ir para conteúdo

POWERED BY:

Arquivado

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

webmind

[Resolvido] Parametro via POS

Recommended Posts

como pego um parametro via post? sem ser por envio de form

 

 

estou usando ajax para enviar os paramteros e fazer requisicao mas o estranho e que com php eu consigo pegar as variaveis com $_POST["parametro"] e em asp nao estou vendo como fazer se fosse com get usaria o querystring e com post com form o request.form. mas agora assim via ajax nao esta dando so com get mas nao faz sentido tem de dar com post

 

 

se alguem souber vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma procurada no forum que existema lguns ótimos exemplos, pode te ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw xanburzum

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma verificada , kker coisa posta ae...

Compartilhar este post


Link para o post
Compartilhar em outros sites

estive vendo mas nao ajudou ou seja nao achei resposta

 

vou tentar ser mais claro

 

eu tenho uma pagina asp pela qual envio por post um parametro dentro do ajax mas depois quero que a pagina destino que e quele para onde vao os dados pegue os valores do post mas nao estou conseguindo pois o request.querystring funciona com get e request.from nao funfa pk acho que so pega dos formularios.

 

acho isso estranho pk eu com php consigo pegar os parametros do post

 

 

se puder dar solucao agradeco

Compartilhar este post


Link para o post
Compartilhar em outros sites

como você esta passando os dados e com recupera na pagina destino

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou postar aqui exemplo simples

 

function marcar(id,valor){
		ajax = ajaxInit();
		ajax.open("POST", "marcar.asp",true);
 ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4){
		 document.getElementById("output").innerHTML=ajax.responseText;
			} 
		}
		ajax.send("id="+id+"&valor="+valor);
	}

eu estou fazendo loop em asp mas isso e exemplo

 

<a href="java script:marcar(3445,'V')">teste</a>

 

 

marcar.asp

---------------

 

eu tinha por exemplo para o id

 

id=request.from("id")

mas nao funfa, nem o querystring(que e para get acho)

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw ted'k

 

 

amanha vou testar e posto se funcionou

Compartilhar este post


Link para o post
Compartilhar em outros sites

ted'k nao funfou

 

 

tem outra solucao?

 

isto e mesmo estranhop hehe, com get ele pega os dados pelo querystring mas post nao da para pegar de jeito nenhum.

 

 

Asp e os seus bugs

Compartilhar este post


Link para o post
Compartilhar em outros sites

vl ted'k era quase isso

 

 

tem de levar o ajax.send com um dos seguintes valores null- tipo o get ou true ambos funfam

 

 

ajax.send(null) ou ajax.send(true) optei por ajax.send true

 

 

 

depois na outra pagina tanto o request como o request.querystring pegam a variavel oO

 

 

vlw mesmo

 

 

aqui fica solucao para quem tiver a mesma duvida

 

 

parte do open

ajax.open("POST", "marcar.asp?id="+id+"&valor="+valor+"",true)

 

parte do send

ajax.send(true)

ou entao

 

ajax.send(null)

 

outra pagina para pegar os parametros neste caso o id

 

 

 

id=request("id")

ou

 

id=request.querystring("id")

 

 

 

 

se alguem tiver algo a dizer ou se der bug avise

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.