
24/05/2006, 14:05
|
| | Fecha de Ingreso: enero-2006 Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 4 meses Puntos: 7 | |
Veamos...
checkbox_<%=rs("id_mensaje")%> es código ASP incrustado. ¿Qué signifca esto? pues que el valor que hay en rs("id_mensaje") reemplaza a la instrucción ASP. checkbox_<%=rs("id_mensaje")%> es lo mismo que checkbox_<% response.write(rs("id_mensaje")) %>
Cuando ASP interpreta una página ASP ejecuta las instrucciones que haya en la página y reemplaza aquel código incrustado en la página.
Asi: checkbox_<%=rs("id_mensaje")%> aparece en el navegador como, por ejemplo, checkbox_3412 ya que ese es el valor de rs("id_mensaje")
Eso en la página del formulario. En la que gestiona los resultados se supone que todo el código que te expliqué antes estaba encerrdo entre <% y %> con lo que
valor = CInt(len(Request.Form("checkbox_<%=rs("id_mensaje" )%>" & rsmes("id_mensaje"))) > 0) * -1 no tiene sentido. Sería:
<%
....
valor = CInt(len(Request.Form("checkbox_" & rsmes("id_mensaje"))) > 0) * -1
....
%>
Te recomendaría que leyeras algun libro relacionado con la programación para web en ASP. Estos son conceptos fundamentales para entender la dinámica de las páginas ASp, JSP, PHP, ColdFussion, etc Si nos los entiendes bien, te resultará dificil asimilar conceptos más avanzados.
Un saludo
__________________ "Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié - |