Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Repetición de producto en carrito.
 Foro Bloqueado  Tema Bloqueado


Autor Temas
luismi78
Starting Member


7 Posts
Mensajes - 02 Jul 2007 :  10:21:06  Ver Perfil  Enviar Email
Hola. Estoy practicando para realizando un carrito en asp partiendo de un código encontrado en internet.

La cuestión es que cuando se selecciona un mismo producto varias vaces, después, al visualizar el contenido del carrito, aparece repetido ese producto tantas veces los has seleccionado. Mi pregunta es...

¿como hacer que no se repita un producto si lo seleccionas varias veces?. Lo que quiero hacer es que no se repitan productos.

He estado intentándolo pero no consigo sacarlo, me voy a volver loco. Os pongo parte del código a ver como lo veis. Muchas gracias.


<%
'***Función que recibe los datos de un producto y los mete en el carrito ***

sub introduce_producto(monumento,texto)
session("num_prod") = session("num_prod") + 1
session("producto" & session("num_prod")) = monumento
session("tipo" & session("num_prod")) = tipo
session("nombre" & session("num_prod")) = texto
session("direccion" & session("num_prod")) = direccion
session("id_monumento" & session("num_prod")) = id_monumento

end sub


'**Función que recibe el número de línea del carrito y borra su informacion **

sub borra_producto(i)
session("producto" & i) = 0
end sub


'********Función que muestra el cuaderno.********

sub muestra_monumento()
response.write "<table border=0 cellspacing=7 cellpadding=0 width=""100%"" class=copy11>"
response.write "<tr><td width=80 valign=top>&nbsp;</td><td>"
response.write "<b><font size=4>Monumentos</font></b><br>"
if session("num_prod")=0 then
response.write "<b>En este momento no tiene agregado ningún elemento.</b>"
else
for i=1 to session("num_prod")
response.write ""
if session("producto" & i) <> 0 then
response.write "<b><a href=monumento.asp?clas="& request.querystring("clas") &"&id="& session("id_monumento" & i) &">" & session("nombre" & i) & "</a></b><br>"
response.write "" & session("direccion" & i) & "<br>"
response.write "<b><a href=""cuaderno_monumento_borra.asp?linea=" & i & "&clas="& clas &"""><img src=""imagenes/borrar.gif"" width=10 height=10 border=0> Eliminar</a></b><br><br>"
response.write "<img src=""imagenes/linea-resultados_corta.gif"" width=450 height=7><br>"
else
response.write ""
end if
response.write ""
next
response.write ""
end if
response.write "</td></tr>"
response.write "</table>"

end sub
%>

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar