Uso de las librerías del carrito ASP

  • Por
Ejemplos sencillos de uso de las librerías que usa el carrito
Para ilustrar el funcionamiento de la librería del carrito vamos a realizar unas páginas donde podremos utilizarlas. Realmente son unas páginas sencillas, el trabajo duro ya se realizó al crear el propio carrito.

index.asp

La página de inicio muestra una lista de objetos para comprar. Esta lista está completamente inventada sobre la marcha, pero en nuestros ejemplos lo lógico sería que la extrajéramos de una base de datos.

<html>
<head>
<title>Trabajando con el carrito...</title>
</head>


<body>
<b>Trabajando con el carrito...</b>
<br>
<br>
<a href="introduce_producto.asp?id=12&nombre=Secadora+Magestic&precio=200">Compra Secadora Magestic (id=12) por 200 euros.</a>
<br>
<a href="introduce_producto.asp?id=28&nombre=Corta+uñas+metálico&precio=3">Compra un Corta uñas Metálico (id=28) por 3 euros.</a>
<br>
<a href="introduce_producto.asp?id=5&nombre=Nevera+Supercombi&precio=550">Compra Nevera Supercombi (id=5) por 550 euros.</a>
<br>
<a href="introduce_producto.asp?id=7&nombre=Colchon+Comodo+y+Blandito=430">Compra Colchón Cómodo y Blandito(id=7) por 430 euros.</a>
<br>
<a href="introduce_producto.asp?id=15&nombre=Silla+Masaje+Permanente&precio=890">Compra Silla Masaje Permanente (id=15) por 890 euros.</a>
<br>
<br>
<a href="muestra_carrito.asp">Muestra el carrito</a>
</body>
</html>

introduce_producto.asp

Esta página introduce el un producto en el carrito de la compra. Recibe los datos del producto a introducir por la URL.

<html>
<head>
<title>Introduce un producto</title>
</head>


<body>
<h1>Introduce un producto</h1>
<!--#include file="carrito.asp"-->
<%
id=request.querystring("id")
nombre=request.querystring("nombre")
precio=request.querystring("precio")

introduce_producto id,nombre,precio


response.write "Introducido producto <b>" & nombre & "</b>, con identificador " & id & " y precio " & precio & " euros."
%>
<br>
<br>
<a href=".">Volver</a>
</body>
</html>


muestra_carrito.asp

La página que muestra el carrito es básicamente una llamada a la función de la librería que se encarga de mostrar el carrito de la compra y la suma de los precios de los productos.

<html>
<head>
<title>Mostrando el carrito de la compra</title>
</head>


<body>
<!--#include file="carrito.asp"-->
<%
muestra_carrito
%>
<br>
<br>
<a href=".">Volver</a>
</body>
</html>

Autor

Miguel Angel Alvarez

Miguel es fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Comenzó en el mundo del desarrollo web en el año 1997, transformando su hobby en su trabajo.

Compartir

Comentarios

Leonardo

25/5/2006
Excelente excplicacion del Carrito justo lo que estaba buscando

Mark

14/4/2009
Buena!!!
Bien explicado amigo, me salio con esa... ah haber si puedes poner un tema, para crear una web con inscripcion de clientes y confirmacion de correo, te lo agradeceria, lo estoy buscando, no se como implementar

juan

29/10/2009
base de datos carrito
me podrian mandar la base de datos del carrito

sergio1985

03/11/2009
sergio
hola si alguien tiene el codigo fuente del carrito de compras en asp le pido de favor que me lo envie al correo ya que el link de descarga no funciona por su atencion gracias.. este es mi correo chejo_buendia@hotmail.com

Reivax

25/5/2010
Codigo fuente
Hola amigo chevere tu explicacion sigue adelante, me podrias enviar el codigo fuente del carrito a mi mail xq el link de descarga no funciona.
mail: xavier_sos@hotmail.com
Te anticipo mis agradecimientos cuidate y suerte bye.

Daniel

20/7/2010
Duda sobre unificar productos
Buenas,primero que todo quiero agradecer por tan buen articulo, segundo tengo una duda conr especto a la manera en que deberia hacerse para que cuando el usuario de clic sobre el mismo articulo este al agregarse no se agregue como una nueva fila, sino ke hiciera una busqueda e incrementara la cantidad de productos y la multiplicara x el valor unitario.