> Manuales > Carrito de la compra en ASP

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>

Miguel Angel Alvarez

Miguel es fundador de DesarrolloWeb.com y la plataforma de formación online Escu...

Manual