Ir para conteúdo

POWERED BY:

Arquivado

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

champignoncpg

[Resolvido] Passar valor de array d uma pagina p/ outra

Recommended Posts

Ops pessoalll...

 

Tud bakana msm....

 

 

Tipo oq rola.... tenhu um array bunitinhu numa pagina....

combos = request("combos") // Aki ele recebe os valores do form !!!
response.Write combos
me mostra os valores certinhus, no entanto tenhu d enviar ela para outra pagina....

 

tentei fazendo

response.Redirect("cadastro_de_hora.asp?registro="&combos)

 

porem, ele manda os valores meio q trocados.... se alguem puder me dar uma moral...

 

Um abraço galerinha

Compartilhar este post


Link para o post
Compartilhar em outros sites

o qeu seria meio trocados?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou usando Session?

Compartilhar este post


Link para o post
Compartilhar em outros sites

combos = request("combos")

 

if request("busca") = "sim" then

 

'response.Write combos // Sem estar comentado claro, retorna tudo certo...

ex:(1:2:3:4:5)

 

response.Redirect("cadastro_de_hora.asp?registro="&combos) // Agora quando tento enviar pela url o resultado eh

ex:(1%20%20%20%:2%20%20%20%:3%20%20%20%:4%20%20%20%:5)

 

end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

e quando recupera vem o que ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se esta correto, mas na outra pag. faço o seguinte...

 

 

combos = request("combos")
response.Write combos

esqueci d comentar q sou iniciante em ASP, acabei d lagar um projeto em php e tive q cair d paraquedas no ASP..

 

aguardo sugestoes.. rsrsrsrs

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente mudar

 

response.Redirect("cadastro_de_hora.asp?registro="&combos)

para

 

response.Redirect(Server.URLEncode("cadastro_de_hora.asp?registro="&combos))

e veja se recupera corretamente

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora que vi

 

voce esta recuperando errado

 

nao é

 

combos = request("combos")
response.Write combos

é

 

combos = request("registro")
response.Write combos

Pois passa o combos em registro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok garoto....

 

certinhu, estava recebendo errado msm... q viajem...

 

voltou certinhu....

 

combos = request("registro")
'response.write combos   // Aki imprime legal os valores !!!
dim novoVetor
novoVetor = split(combos,":")

for x= Lbound(novoVetor) to Ubound(novoVetor)
response.Write novoVetor(x)  // Aki tbm jah esta imrpimindo certinhu e sem os ":" OK
next

Agora quero o seguinte.... q kda novoVetor(x) se torne uma variavel independente... para poder trabalhar com estes valores !!!

 

nao sei ao certo como fazer e nem sei se a pergunta q estou fazendo vcs vao entender... mas vou tentar fazer um exemplo, pq nao sei se eh a melhor maneira d fazer tbm... entao vamos lah

 

Talvez assim:

for x= Lbound(novoVetor) to Ubound(novoVetor)
response.Write novoVetor(x) 
var(x) = novoVetor(x) // acho q seria uma solução... mas acho q vcs possam saber algo melhor !!!
next

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra que voce quer fazer isso?

 

por que usa o proprio array ja que la tem uma "variavel independente" para cada valor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que bom entao

 

Resolvido

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.