Ir para conteúdo

POWERED BY:

Arquivado

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

MarKteus

[Resolvido] É possível enviar um array de valores junto linha da

Recommended Posts

Quase que aproveitando o mesmo assunto tem como enviar um array de valores ? por exemplo

 

<%

dim varArrayList()

varArrayList(0)="Epa-"

varArrayList(1)="Epa-"

varArrayList(3)="Epa"

 

response.write "window.location.href('page.asp?varArr="&varArrayList&"')"

 

%>

e utilizar na outra pagina ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então não tem, pois o seu exemplo foge um pouco, ao uso de array.

 

A idéia é s separar a matriz somente na outra página justamente para não ir tudo isso de variável na URL

Compartilhar este post


Link para o post
Compartilhar em outros sites

você vai ter que recuperar valores e passar na url separando com &, ou enviar por session ou cookie e separar a matriz somente na outra página

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é necessário montar array, masta colocar os valores tudo em uma variável separada por - por exemplo...

 

variavel = "valor1-valor2-valor3-valor4-valor5"

 

e mande por um redirect

 

response.redirect("pagina.asp?v="&variavel&"")

Dai na pagina "pagina.asp" você tera que pegar esta querystring e faz a separação levando em conta o - neste exemplo....

 

variavel = request.querystring("v")
separa = split(variavel,"-")

valor1 = separa(0)
valor2 = separa(1)
valor3 = separa(2)
valor4 = separa(3)
valor5 = separa(4)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que bom que conseguiu MarKteus.

 

Só a nível de conhecimento, uma forma utilizando Array seria:

<%
dim varArrayList()
varArrayList(0)="Epa-"
varArrayList(1)="Epa-"
varArrayList(3)="Epa"

varArrayListString = join(varArrayList,",")

response.write "window.location.href('page.asp?varArr="&varArrayListString&"')"
%>
Utilizando a função JOIN da forma acima, seria obtido o seguinte resultado:

window.location.href('page.asp?varArr=Epa-,Epa-,Epa,')

Nesse caso, bastaria você receber do outro lado:

varArrayList = split(Request.Querystring("varArr"),",",-1)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que bom que conseguiu MarKteus.

 

Só a nível de conhecimento, uma forma utilizando Array seria:

<%
dim varArrayList()
varArrayList(0)="Epa-"
varArrayList(1)="Epa-"
varArrayList(3)="Epa"

varArrayListString = join(varArrayList,",")

response.write "window.location.href('page.asp?varArr="&varArrayListString&"')"
%>
Utilizando a função JOIN da forma acima, seria obtido o seguinte resultado:

window.location.href('page.asp?varArr=Epa-,Epa-,Epa,')

Nesse caso, bastaria você receber do outro lado:

varArrayList = split(Request.Querystring("varArr"),",",-1)

Na 1ª tentativa fiz assim mas parece que o Join não vazia a concatenação, pois qdo, eu printava na tela só era me mostrado o último elemento

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.