Ir para conteúdo

Arquivado

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

Ikaro

Loop na variável UploadRequest.Item("arquivo")

Recommended Posts

Olá a todos.

 

Estou tentando fazer o seguinte:

 

Tenho um form com um select de várias áreas.

O usuário irá escolher n áreas para exibir um mesmo arquivo.

faço o seguinte:

 

<form name="form1" action="upload_form2.asp" method="post" enctype="multipart/form-data"><tr><td colspan="2"><%'aqui entra um select de um bd com as áreas (são cerca de 50)s = 1  do while not ....%><input type="checkbox" name="area<%=s%>" value="" /><%=rs("area")%><br /><%s = s +1  next%><input type="hidden" name="total" value="<%=s%>" />

Na página seguinte farei o upload mas para gravar no bd preciso pegar as variáveis das áreas.

 

tentei fazer assim:

 

total = UploadRequest.Item("total").Item("Value")for i = 1 to totalarea&i= UploadRequest.Item("area"&i).Item("Value")next

Não aceita colocar o &i no nome da variável.

 

Alguma dica de como pegar isso para gravar no bd ?

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é possível usar nome de variável variável. Você pode é criar um array para isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é possível usar nome de variável variável. Você pode é criar um array para isso.

Você poderia colocar um exemplo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é possível usar nome de variável variável. Você pode é criar um array para isso.

 

Você poderia colocar um exemplo?

Assim:
Dim area(1)
total = UploadRequest.Item("total").Item("Value")
Redim Area(total)
for i = 1 to total
area(i)= UploadRequest.Item("area"&i).Item("Value")
next

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.