Foros del Web » Programando para Internet » ASP Clásico »

ASP no recibe variables!!

Estas en el tema de ASP no recibe variables!! en el foro de ASP Clásico en Foros del Web. Hola amigos tengo este codigo, que no me funciona, la idea es que las casillas de verificacion activadas las mande a un archivo de eliminacion ...
  #1 (permalink)  
Antiguo 20/01/2002, 21:09
 
Fecha de Ingreso: enero-2002
Mensajes: 57
Antigüedad: 22 años, 5 meses
Puntos: 0
ASP no recibe variables!!

Hola amigos

tengo este codigo, que no me funciona, la idea es que las casillas de verificacion activadas las mande a un archivo de eliminacion pero el archivo elimina.asp no muestra nada.


listado.asp

<form method="POST" action = "elimina.asp">
 <input type="submit" value="Eliminar">
</form>

<%
Do While Not result.EOF
Sql = "select * from clientes"
Set Res = dbconn.Execute(Sql)

Response.Write("<TR>" & vbCrLf)
Response.Write "<TD width='7%'><input type='Checkbox' name=chk" & valor & "><br>" & vbCrLf
Response.Write("<TD width='34%' "& Res("Empresa")&"</TD>" & vbCrLf)
Response.Write("<TD width='16%' "& Res("Fecha")&"</TD>" & vbCrLf)
Response.Write("<TD width='81' "& Res("pedido")&"</TD>" & vbCrLf)
Response.Write("</TR>" & vbCrLf)
result.MoveNext
valor = valor + 1
Loop
%>


elimina.asp

<%
For Each Variable In Request.Form
Valor = Request.Form(Variable)
Response.Write "<tr><td>" & Variable & "</td><td>" & Valor & "</td></tr>"
Next
Response.Write "</table></center>"
%>


  #2 (permalink)  
Antiguo 20/01/2002, 21:33
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: ASP no recibe variables!!

Realmente no analié tu código, pero noto algo errado. Abrís y cerrás el form dejando afuera a los input type='Checkbox' .

Entonces la página "elimina.asp", ¿que info recibe si los check no los mandás al hacer submit?

Chequeá eso.

diego
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:38.