Hola maestros, mi problema es el siguiente:
Tengo una página asp que crea dinámicamente un listado de productos. Lo que no logro hacer es guardar el value del input que el usuario ha pulsado para mostrar en otra página los componentes de ese producto...
Código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Probatina</title>
</head>
<%
'Se declaran las variables
Dim Conexion
Dim Cadena
Dim Tarjetas
Set Conexion = CreateObject("ADODB.Connection")
Set Tarjetas = CreateObject("ADODB.Recordset")
Cadena="Driver={mySQL}; Server=xxx.xxxxxxx.com; Database=xxxx;Uid=xxxx; Pwd=xxxx"
Conexion.Open Cadena
Tarjetas.Open "Select * from Tarjetas", Conexion
%>
<body>
<table id="formselecciontarjetas" align="center">
<thead>
<tr>
<th>CÓDIGO</th>
<th>DESCRIPCIÓN</th>
</tr>
</thead>
<tbody>
<%
While Not Tarjetas.EOF
Response.Write "<form method='post' action='OfTarP.asp' id='OfTarP' name='OfTarP'>"
Response.Write "<tr>"
Response.Write "<td><input type='submit' name='Tarjeta_" & Tarjetas("Cod_prod") & "' value='" & Tarjetas("Cod_prod") & "' )' /></td>"
Response.Write "<td>" & Tarjetas("Descripcion") & "</td>"
Response.Write "</tr>"
Response.Write "</form>"
Tarjetas.Movenext
Wend
Tarjetas.Close
Conexion.Close
%>
</tbody>
</table>
</body>
</html>
¿Cómo podría guardar ese valor "value" para poder usarlo a posteriori? Había pensado guardarlo en una variable session, pero como os digo no se me ocurre cómo hacerlo...
Graciassss