
27/12/2005, 11:26
|
| | Fecha de Ingreso: julio-2005
Mensajes: 137
Antigüedad: 19 años, 10 meses Puntos: 0 | |
Varible De Sesion- Solo Guarda El Ultimo Valor Hola amigos, que tal las Navidades, bien no!!!!!
Al tema, tengo el siguiente problema, en una variable de sesion estoy guardando todos los productos que se seleccionan (tipo carrito compra) y si realizo un response.write de la varible de sesion me muestra todos los productos que el cliente quiere "comprar", pero al intentar visualizar el contenido en otra pagina SOLO ME MUESTRA EL ULTIMO QUE HE "COMPRADO", ¿en que me estoy equivocando?
Os paso parte del codigo:
'******* PAGINA DONDE MUESTRA TODO EL CONTENIDO SELECCIONADO
'creo la variable de sesion de los productos donde se guardan lo que va comprando el cliente.
Session("carr")
For Each clave in carrito
subtotal=0 ' Total de cada artículo en el carrito
'Pinto la línea de este producto
SQL="SELECT * FROM Prod WHERE Id="&clave&";"
set oRs=oConn.Execute(SQL)
<th scope="row"><%=oRs.Fields("titulo")%></Th>
<th scope="row"><%=carrito(clave)%></Th>
<th scope="row"><%=oRs.Fields("Precio")%> <%respo nse.write("€")%></Th>
<th scope="row"><A HREF="shop.asp?ac=sacar&prod=<%=clave%>&cant=1"><i mg src="images/papelera.gif" width="13" height="15" alt="Quitar Uno" border="0"></A>
<A HREF="shop.asp?ac=sacar&prod=<%=clave%>&cant=<%=ca rrito(clave)%>"><p> </p><img src="images/papelera.gif" width="13" height="15" alt="Quitar Todos" border="0"><img src="images/papelera.gif" width="13" height="15" alt="Quitar Todos" border="0"></A>
</Th>
<%
session("CARR")=oRs.Fields("titulo")
response.write(session("CARR"))
Next
'******** CODIGO DE LA OTRA PAGINA DONDE QUIERO VOLVER A VISUALIZAR EL CONTENIDO DE LA VARIABLE DE SESION CARR
response.write(session("carr"))
Es en esta página donde solo se visualiza el último producto seleccionado y no todos los productos como en la anterior.
Espero que me puedan ayudar, GRACIAS |