Script "El Carrito de Compras"

Este producto es el más adecuado para catálogos de menos de 100 articulos. Para catálogos más grandes el desempeño y manejo puede ocasionar inconvenientes.

Descripción

El programa "El Carrito de Compras" le permite a quienes visiten en línea su sito de compras para que tomen artículos con un carrito de compras virtual. Ellos pueden ver el contenido de su carrito en cualquier momento y pueden agregarle o quitarle artículos a su gusto. El programa automáticamente calcula subtotales, impuesto a las ventas, recargos por embarque y el gran total. Cuando un visitante decide hacer una cancelación ("check-out"), la información de la orden, con inclusión del nombre del comprador, su dirección e instrucciones de pago, es enviada por correo electrónico a su departamento de órdenes o a quienquiera que usted escoga y un recibo es enviado al comprador.

Características

  • Envía por correo la orden a una o dos direcciones de e-mail. Envía un recibo al cliente.
  • Se ajusta a varios tipos de embarque.
  • Permite al propietario predefinir el impuesto a las ventas basado en un estado específico.
  • Hace seguimiento de las adquisiciones aún si el usuario oprime el botón "Back"
  • Sigue la pista de cada cliente por su "Shopper ID" (SID); no usa cookies.

Lo que el programa no hace

  • No puede seguir la huella de un visitante si éste deja el sitio.
  • No calcula con exactitud los costos de embarque. Calcula una tasa básica más un recargo adicional por ítem, basado en hasta 4 diferentes métodos de embarque que usted cree. Sin embargo, no puede los recargos que se basan en peso, tamaño o zona.
  • No ejecuta un pago en línea. Puede estar integrado con programas de pago en línea tales como CyberCash o First Virtual aunque estos no son incluídos en el script del carrito de compras.
  • No transmite la información de pago de la tarjeta de crédito en forma segura. Usted puede usar nuestro servidor SSL para transmitir con seguridades la información de órdenes y de tarjetas de crédito desde el cliente hasta nuestros computadores, pero la orden resultante que se entrega por correo desde el script de Carrito de Compras a las personas que usted especifique no es segura. Usted puede preferir que los usuarios impirman la orden generada y se la envíen por correo postal o través de fax.

Implementación

Es realmente fácil de manejar. No se requiere de conocimientos de PERL u otro lenguaje y no se necesita ser un "webmaster" experto. Simplemente siga los simples pasos que se resaltan a continuación y pronto estará ejecutando ese ‘script’
Nota
: Usted puede desear imprimir esta pagína de modo que usted pueda seguir las instrucciones paso a paso mientras va trabajando en cada uno de ellos. Detalles en: "Hassan Consulting's documentation

  1. Instalar el software
  2. Acceder al Panel de Control de su Cuenta.
  3. Escoger Shopping Cart Generator
  4. Oprimir ¨YES¨ para comenzar
  5. *** PRECAUCION! Este paso sobre-escribirá versiones previas del Carrito de Compras.

  6. El sistema le muestra el generador de la configuración de archivos. Use esta forma para especificar cómo quiere programar es script del carrito. Podrá entrar información administrativa, costos de embarque, tasas de impuestos, etc.

La instalación creará un subdirectorio dentro de su sitio WEB llamado /shop que contiene a /list y a /tmp que son usados por el programa. El script, shop.pl y el archivo de configuración shop.cfg será colocado en el directorio /cgi-local.

Usted puede instalar una demonstracion también, disponible en:
http://www.hway-demo.net/cgi-local/shop.pl/page=list.html que le ayudará a crear un sitio WEB capacitado para compras. Tras la instalación, verá un puntero que le referirá que la demostración está instalada en su sitio WEB.

Los archivos de demostración están en el subdirectorio /shop/ y se pueden borrar después de que usted cree sus propias páginas. Son:

cdrom.html
done.html
email.html
harddrives.html
list.html
modem.html
shop.html
tapes.html
product_list.txt
/picts/ (imágenes usadas en la demostración)

2. Edite el archivo de configuración
2a. Descargue el archivo

Use un programa FTP para descargar el archivo de configuración recientemente instalado para el Carrito de Compras (shop.cfg) a su computador. El archivo está localizado en su directorio /cgi-local.

*** Asegúrese de descargar el archivo shop.cfg en el modo de transferencia ASCII (no en modo binario).
Tras descargar el archivo usted puede editarlo con un editor de texto de su preferencia, como el NotePad, el WordPad, o el TeachText. Simplemente recuerde grabar su versión editada como un documento 'text only' y asegurarse de que lo salva con el mismo nombre.

2b. Especique por direcciones en qué orden desea que sean enviados los correos.

Como se mencionó, el script del Carrito de Compras (Shopping Cart) tiene la habilidad de enviar órdenes a una o más direcciones de correo electrónico. Estas están especificadas en el archivo shop.cfg dentro de una sección titulada '# mailing info' como se ilustra a continuación:
# mailing info
$admin = ''; # a quien se envía la orden por correo
$admin1 = ''; # segunda persona a to
Digite entre las comillas que proceden a la variable $admin la dirección de Correo Electrónico de la persona a quien desea que las órdenes se envíen como en este ejemplo:
# mailing info
$admin = 'johndoe@john.com'; # a quien se dirige la orden por correo
$admin1 = 'janedoe@jane.com'; # segunda persona a quien va la orden
*** Para especificar una sola dirección de correo electrónico, simplemente deje la segunda variable vacía.
*** IMPORTANTE! Usted DEBE preservar las comillas simples abarcando a las direcciones de correo electrónico.

2c. Especifique la Tasa del Impuesto a las Ventas de su Localidad.

El Script del Carrito de Compras calculará el Impuesto a las Ventas para una orden en la que usted especifique las dos letras del codigo postal y la tasa del impuesto de su Estado o Localidad. Si las dos letras del código de la dirección de pago de un usuario coinciden con el código postal que usted indica, entonces el apropiado impuesto a las ventas se añadirá a la orden de acuerdo con la tasa del impuesto por usted indicada. Esta tasa se coloca en en la sección titulada '# current tax rate and states' del archivo shop.cfg, como puede verse aquí:
como puede verse aquí:
# Tasa corriente de Impuesto por Estado
$tax_state = "FL"; # El Estado en Mayúsculas
$tax_state2 = "fl"; # El Estado en Minúsculas
$tax_rate = ".06"; # es decir, el 6%
Cambie a "FL" and "fl" y a en ambas variables $tax_state or las dos letras correspondientes al estado donde usted reside y cambie el ".06" de la variable $tax_rate a la tasa corriente de impuesto a las ventas de su localidad. Por ejemplo, su su impuesto a las ventas es del 5.5% usted colocará ".055" en la variable $tax_rate de modo que se lea: $tax_rate=".055";

2d. Especique los Cargos de Acarreo que usted desea usar.

El Programa "Shopping Cart" le ajusta hasta 4 cargos. Cada uno de ellos es calculado usando una cargo básico simple más uno adicional por cada artículo pedido. La sección de acarreo está localizada al final del archivo shop.cfg como se indica a continuación:
# Configure aquí su costo de acarreo
#
# coloque "" para desactivar acarreo
# coloque "" para desactivar una clase de acarreo

# valores para los tipos de envíos

$shipping{1} = "upsground";
$shipping{2} = "upsred";
$shipping{3} = "upsblue";
$shipping{4} = "international";

# rótulos para los tipos de envíos

$shipping_label{$shipping{1}} = "US Mail";
$shipping_label{$shipping{2}} = "UPS Red";
$shipping_label{$shipping{3}} = "UPS Blue";
$shipping_label{$shipping{4}} = "International";

# descripciones para los tipos de envíos

$shipping_desc{1} = "Regular US Mail";
$shipping_desc{2} = "Delivery in 2 business days";
$shipping_desc{3} = "Next Day Delivery";
$shipping_desc{4} = "International Delivery";

# tipo de envío predeterminado

$shipby = "";                           





Si usted solo desea dos tipos de envíos:

$shipping{1} = "upsground";
$shipping{2} = "upsred";
$shipping{3} = "";
$shipping{4} = "";

Estas aparecen en la orden por correo

Cámbielas siempre que quiera
que su departamento de órdenes
vea la forma como el tipo de envío Estas son las opciones que el cliente
ve en la página de las órdenes. Cámbielas siempre que quiera que
su cliente vea la forma como el tipo
de envío
Use uno de los ‘valores’ de envío $shipby = "upsground";
Los cargos reales de la ‘tasa’ y la ‘base’ de envío o acarreo están especificados al final del archivo shop.cfg como se indica:
$shipping_base{$shipping{1}} = "6.51"; 
$shipping_rate{$shipping{1}} = ".49";
$shipping_base{$shipping{2}} = "18.31";
$shipping_rate{$shipping{2}} = ".69";
$shipping_base{$shipping{3}} = "8.66";
$shipping_rate{$shipping{3}} = ".59";
$shipping_base{$shipping{4}} = "100.00";
$shipping_rate{$shipping{4}} = "50.00";
Las dos primeras línes determinan el primer conjunto de tarifas de embarque, el segundo par al segundo grupo y así sucesivamente. Usted solamente necesita cambiar las candidades de dólares por cada par de cargos de impuesto y base de transporte. Use los siguientes ejemplos como una guía para configurar estos cobros.
Carga simple de $10.00 para la orden total:
$shipping_base{$shipping{1}} = "10.00";
$shipping_rate{$shipping{1}} = "
0.00";
Tasa plana de $5.00 por artículo:
$shipping_base{$shipping{2}} = "0.00";
$shipping_rate{$shipping{2}} = "
5.00";
Carga de base de $5.00 más $2.50 adicionales por ítem:
$shipping_base{$shipping{3}} = "5.00";
$shipping_rate{$shipping{3}} = "
2.50";
$15.00 por el primer artículo más $4.00 por cada ítem adicional:
$shipping_base{$shipping{4}} = "11.00";
$shipping_rate{$shipping{4}} = "
4.00";

El último ejemplo es un poco complicado. El primer artículo debería ser cargado por $11.00 más 1 x $4.00 = $15.00. Cada ítem adicional añadiría $4.00 adicionales al cobro por transporte o acarreo.
Nota: Este programa no puede calcular cargos de transporte basados en el peso, típo de artículo, zona, país o tablas de embarque.

2e. Cargue el programa de Configuración

Tras terminar de hacer los cambios necesarios a su archivos de configuración (shop.cfg) y haberlo grabado como texto plano use su programa FTP para cargarlo nuevamente a su directorio /cgi-local
*** Asegúrese de guardar el archivo shop.cfg al realizar los cambios.
*** Asegúrese de cargar el archivo shop.cfg en modo de transferencia ASCII (no en modo binario).

3. Cree su lista de productos

La lista contiene la información de la orden de cada ítem que usted desee esté disponible a través del programa de Carrito de Compras. El generador crea una lista productos de muestra llamado product_list.txt que es usado en conjunción con la demostración. Uste puede modificar esta archivo con la lista (que también está en el subdirectorio /shop) o puede crear el suyo personal pero debe asegurarse de que conserve el mismo nombre: product_list.txt. Usted puede usar un editor de texto plano, como el Notepad (Block de Notas) o el WordPad para crear o modificar el archivo que salvará como texto plano.

La lista contiene una lista de información de cada producto que usted vende. Cada línea consta de 4 secciones específicas de información que el programa del carrito necesita para crear la orden. Un símbolo de concatenación ("|") es usado para separar cada una de estas 4 secciones. Así pues, asegúrese de no usar este símbolo en cualquiera de sus descripciones; úsele para separar las 4 categorías.

Item ID|Producto Número|Descripción del Producto|Precio
1|AX-65000|Conner CS2000DATi 2.0GB SCSI-2 Int|1312.00|
2|AX-65001|Conner 2-4GB Turbo DAT,SCSI,5.25 Int|913.00|
3|AX-65002|Conner TSM4000R-SBE 4GB Int. SCSI|543.00|

Identificación del Ítem

Es un número único usado para hacer referencia de cada ítem de su lista. Está la lista ordenada ascendentemente. Usted usará este número de Identificación para referenciar sus productos en sus páginas WEB.

Número del Producto

Es el número asociado a su producto o item interno con el ítem en sí. Aparece en el orden en que el cliente hace el pedido y es usado para futura referencia.

Descripción del Producto

Esta es la descripción del producto que usted desea que aparezca impresa en la orden. No es la descripción que usted coloca en sus páginas para describir sus productos. Esta descripción sólo aparece en la forma de la orden, entre el número de producto y el precio, para cada producto que el cliente pide.

Precio

Es el precio de un artículo de una línea escrito con dos cifras decimales. Usted debe incluir los centavos. Si el producto cuesta cien pesos usted debe incluir el .00 al final del precio. Este valor sólo aparece en la forma de la orden y es usada para calcular el total de la orden. Si usted cambia sus precios, asegúrese de que los actualiza tanto en sus páginas WEB como en el archivo que tiene la lista de los productos.

ASEGÚRESE de cargar y descargar la lista en el modo de transferencia ASCII.

Si usted elige renombrar el archivo con la lista TAMBIÉN DEBE hacerlo dentro del archivo de configuración.

4.Modifique sus páginas WEB para incluir las características del Carrito de Compras.

Una de las estupendas características del programa del Carrito de Compras es que usted puede desarrollar la estructura y apariencia de sus páginas de la forma que usted desee. Usted solamente está limitado por la imaginación. Usted puede listar todos sus productos en una página o crear docenas de páginas para cada producto. Eso depende de usted. Apenas unos pasos adicionales se necesitan para añadir la funcionalidad del Carrito de Compras a su sitio WEB.

TODAS SUS PAGINAS deben residir en el subdirectorio /shop/.

  1. Cree una página de Entrada.
  2. El programa del carrito solamente puede trabajar si el puede seguir el rastro de un cliente en particular mientras éste viaja a través de un sitio. Usa una identificación Shopper ID (SID) generada por computador para seguir la pista de quien visita su sitio y de los productos que él añade a su carrito. Usted necesitará crear una página de Entrada que le dará al ‘script’ la oportunidad de generar un Shopper ID para cada cliente antes de que alcance cualquier página de la que podría añadir o ver productos para su carrito. Los clientes tienen que ir a la página de Entrada antes de ir a las páginas que implementan la funcionalidad del carrito, como lo son las páginas de sus productos.

    Dicha página puede, de algún modo, ver lo que a usted le gustaría ver, aunque debe contener un enlace especial que transportará al cliente dentro de su sitio WEB mientras, al tiempo, le dice al Carrito que genere una única identificación Shopper ID (SID). Este enlace será algo parecido a ésto:

    <a href="/cgi-local/shop.pl/page=list.html">
    Browse through our Product Catalog!</a>

    Este enlace o "hyperlink" le dice al programa del carrito (a shop.pl) que lleve al cliente hacia "list.html", pero que primero genere un único Shopper ID nuevo para el cliente y que esconda ese número dentro de los enlaces de la página "list.html". Usted puede enviar al cliente a cualquier página que usted desee; no necesita que sea precisamente a "list.html".

    La mayoría de la gente crea páginas de Entrada que le dicen a sus visitantes que descarguen la última versión del Netscape o del Internet Explorer o le dan a ellos la oportunidad de una versión en texto paralela a la gráfica de su sitio o le presentan una pantalla introductoria que los va entrando al sitio. Usted podría crear, incluso, una página de Entrada en blanco que apenas redireccione al usuario al URL citado en el ejemplo anterior, mediante el uso de un META TAG redireccionador.

  3. Modifique sus enlaces para incluir la identificación Shopper ID (SID).
  4. Usted debe añadir una rótulo "Shoper ID" (SID TAG) a cada enlace interno de cada página de su sitio web por el que un cliente pueda atravesar. Cuando éste visita una de sus páginas, el script del Carrito reemplaza su SID TAG con la identificación única SID del cliente la cual fue generada en la página de Entrada.

    Usted no puede añadir el SID TAG a cualquier enlace externo (a otros sitios), debedo a que esos sitios aún no saben cuál es su SID. Tenga presente, sin embargo, que si un cliente activa cualquier enlace que no contenga un SID, el programa perderá el rastro del cliente sin saber qué articulos tiene en su carrito a menos que oprima el botón "Back" de su navegador o regrese a página previa de su sitio que éste ya hubiera visitado. Esto significa que usted pudiera añadir enlaces a sus páginas que vayan a otros sitios (para detalles de los productos, etc.) aunque solamente si usted tuviera certeza de que el cliente va a regresar a una página de productos previamente visitada que contiene la identificación Shopper ID en los enlaces a la página.

    Para añadir a sus enlaces uns SIG TAG modifique éstos así:

    Cambie la forma <a href="product2.html"> Pase a la página siguiente…</A> por la forma:

    <a href="/cgi-local/shop.pl/page=product2.html/SID=PUT_SID_HERE">
    Pase a la página siguiente…</a>

    Las dos partes del anterior URL que son nuevas, es decir:

    /cgi-local/shop.pl/page= y /SID=PUT_SID_HERE serán exactamente las mismas para cada

    enlace de sus páginas y debe ser escrito exactamente igual a como aquí se ilustra.

    Si usted tiene curiosidad….. Los URL de arriba le dicen al programa shop.pl del subdirectorio /cgi-local que muestre el archivo nextpage.html al usuario, reemplazando primero todas las ocurrencias de SID=PUT_SID_HERE con cualquier Shopper ID que el usuario tenga. En otras palabras esta URL dice "transporte al usuario a nextpage.html" aunque recuerde el nombre de él de modo que pueda seguir la pista de qué a añadido éste a su carrito de compras.

    Si usted es curioso...
    El URL citado le dice al programa shop.pl localizado en su directorio /cgi-local/ que le muestre al usuario el archivo nextpage.html pero reeemplazando antes todas las ocurrencias de  PUT_SID_HERE con cualquier "Shopper ID" que generalmente tenga el usuario. En otras palabras,  Este URL dice:  "transporte al usuario a  nextpage.html, pero recuérdele el nombre de él de modo que usted seguir el rastro de qué usuario agregó algo al carrito de compras".

    c. Cree un enlace "añada este artículo a su carrito de compras" a cada producto de su sitio.

    Para que el carrito sea útil, los clientes necesitan poder añadir items a sus carritos mientras navegan por su sitio WEB. Usted necesitará añadir un enlace cerca a cada producto que usted venda que permita a los clentes añadirlo a sus carritos. Su enlace para añadir un artículo al carrito debe parecerse a lo siguiente:

    <a href="/cgi-local/shop.pl/page=shop.html/SID=PUT_SID_HERE/buy=1/item=3">
    Agregue este artículo a su carrito de compras.</a>

    La únicas parte que debe cambiar de este enlace son page=shop.html e /item=3 y, naturalmente, el texto o la imagen que usted desea usar como "hyperlink".

    La expresión page=shop.html significa que se trata cada página que usted desee que el cliente visite. Muy a menudo usted enviará al cliente a la página con la forma de la orden de modo que el cliente vea los detalles del artículo añadido al carrito e igualmente haga todos los cambios en la orden (por ejemplo, que cambie la cantidad). Usted no necesitará llamar a la página de la orden como "shop.html"; usted puede llamarla "orderform.html" o "shopping_cart.html" o como quiera.

    La expresión item=3 es la identidad del artículo (Item ID) para mirarlo en el archivo con la lista de productos (product_list.txt). El programa del carrito usea esta identificación para determinar que línea en el archivo de productos contiene el número del producto, la descripción, el precio del producto que el cliente desea agregar a su carrito. Luego transfiere la información de la forma de la orden del carrito para crear la lista de artículos que el cliente desee adquirir.

  5. Cree una página para ‘El Carrito de Compras’
  6. Usted necesitará crear una página para el carrito. Esta página presenta al usuario una lista de artículos que él ha añadido a su carrito personal, los métodos de embarque y el total de recargos a la orden. Permite, también, al usuario a cambiar la cantidad deseada de cualquier artículo en particular, cambiar el tipo de embarque, recalcular el total o proceder a cancelar. Usted puede diseñar su página como desee, excepto en la información personalizada de la orden que es generada por el script del carrito mismo. Use la página del carrito que viene en la demostración (llamada shop.html en el demo) como guía para crear su propia página. Usted puede llamar a esa página como quiera..

    Para añadir la información del carrito a su página incluya el siguiente TAG en su archivo en el sitio en que usted quiere que aparezca en su página.

    PUT_SHOPPING_LIST_HERE

    En el shop.html de la demostración usted puede ver que el script del carrito genera la parte de página entre las dos reglas horizontales; simplemente reemplace el tag PUT_SHOPPING_LIST_HERE con información personalizada.

    Para permitir que los clientes cambien sus ordenes (la cantidad o el tipo de embarque), necesitará incluír la página dentro de un comando FORM a través de la siguiente acción:

    <FORM method="POST"
    ACTION="/cgi-local/shop.pl/page=shop.html
    /SID=PUT_SID_HERE/recalculate=1">

    La expresión recalculate=1 le dice al script que recalcule la orden de acuerdo con los cambios que el clientes hizo a la forma con la orden. Recuerde cambiar en su shop.html el nombre de la página del carrito. También, terminar la secuencia del TAG "FORM" con </form> de modo que cuando se oprima el botón tipo "SUBMIT" sí recalcule.

  7. Crear una página con Información de Cobro.

También usted necesitará crear una página para la información sobre el cobro que arroje una forma donde el usuario pueda completar su orden llenándola con su nombre, teléfono, dirección para el embarque, dirección para el cobro e información del pago que él hará. Para crearla debe modificar una página de la demostración llamada "email.html" debido a que todos los campos de la forma necesitan ser exactamente como en el demo suministrado. Usted no puede añadir campos adicionales a la forma. Puede, sí, darle formato a la página para los enlaces pero no puede alterar los campos. También, asegúrese de que la página contenga la siguiente información:

<FORM METHOD="POST"
ACTION="/cgi-local/shop.pl/page=done.html
/SID=PUT_SID_HERE/mail=1">

La expresión mail=1 le dice al script que envíe por correo la orden y la información sobre el cobro.

Recuerde que la parte page= del URL le dice al carrito a qué página va a enviar al cliente: a la página done.html, que ofrece un agradecimiento. Usted puede enviar al cliente a la página que desee aunque es mejor presentarle al cliente una nueva página que confirme que su orden fué enviada y le agradezca el pedido.

Enlazará la página de información de cobro, añadiendo un enlace a la pagina del carrito que sea similar a lo siguiente:

<a href="/cgi-local/shop.pl/page=email.html/SID=PUT_SID_HERE">
Checkout</a>

Enviando su información con seguridad.

Usted puede usar el servidor seguro SSL en conjunción con la página de información de cobro para enviar la información de la orden en forma confidencial desde el usuario hasta el servidor. Esta página es realmente la única que requiere de seguridad SSL pues es la que contiene información confidencial.

Para usar SSL modifique su enlaca a la página de cobro como sigue:

<a href="https://wwwXX.hway.net/userid/cgi-local/
shop.pl/page=email.html/SID=PUT_SID_HERE">Checkout</a>
*Do not break your URL onto 2 lines as shown. We did
only because it was too long to fit on the screen.

También usted neceitará modificar la ACCION de la Forma en la página de la cuenta de cobro de la
siguiente manera:

<FORM METHOD="POST" ACTION="https://wwwXX.rapidsite.net/userid/
cgi-local/shop.pl/page=done.html/SID=PUT_SID_HERE/mail=1">

*Do not break your URL onto 2 lines as shown. We did
only because it was too long to fit on the screen.

Donde para la expresión:

https://wwwXX.rapidsite.net/userid la "S" al final de https:// le dice.al navegador que el enlace apunta a una página que debe ser tratada con seguridad. Reemplace wwwXX por su USER-ID. En el Panel de Control de su cuenta puede encontrar más información en la sección "Edite la Información de su cuenta"

Si usted ha obtenido su propio certificado SSL a través de VeriSign para su dominio usted puede usar el nombre de su dominio (https://www.su-dominio.com) en lugar del nuestro.

Usando el carrito con Marcos (Frames):

Si desea añadir la capacidad de "Frames" para su carrito de compras, necesitará añadir algo similar a las siguientes líneas de código html a su directorio /shop. Recuerde que para grabar estos archivos se debe usar un nombre correcto y que debe utilizar un editor de texto plano para crearlos y que debe utilizar el modo de transferencia ASCII en FTP para cargarlos al directorio /shop de su dominio.

demo-frames.html :

<html>
<head>
<title>Frames version of Shopping Cart</title>

</head>
<frameset frameborder=yes cols="20%,80%">
<frame name=menu src="/cgi-local/shop.pl/page=demo-menu.html/SID=PUT_SID_HERE">
<frame name=target src="/cgi-local/shop.pl/page=demo-listf.html/SID=PUT_SID_HERE">
</frameset>
<body>
</body>
</html>

demo-menu.html :


<html>
<head><title>navigation links</title></head>
<body>

<b><font size=+2>Menu</font></b>
<p><br>
<a target=target href="/cgi-local/shop.pl/page=demo-modem.html/SID=PUT_SID_HERE">Modems</a><br>
<a target=target href="/cgi-local/shop.pl/page=demo-harddrives.html/SID=PUT_SID_HERE">Hard Drives</a><br>
<a target=target href="/cgi-local/shop.pl/page=demo-tapes.html/SID=PUT_SID_HERE">Tapes</a><br>
<a target=target href="/cgi-local/shop.pl/page=demo-cdrom.html/SID=PUT_SID_HERE">CD Roms</a><br><br>
<a target=target href="/cgi-local/shop.pl/page=demo-shop.html/SID=PUT_SID_HERE">Shopping List</a><br>
<a target=target href="/cgi-local/shop.pl/page=demo-email.html/SID=PUT_SID_HERE">Check Out</a><br>

</body>
</html>

demo-listf.html :

<html>
<head><title>Demo Internet Store</title></head>


<body>

<center>
<h2>Demo Internet Store</h2>

</center>

</body>
</html>

También necesita modificar la acción de la forma en demo-email.html como sigue:

<FORM METHOD="post" target="_top" ACTION="$location/shop.pl/page=demo-done.html/SID=PUT_SID_HERE/mail=1">

Una vez haya completado los pasos anteriores, está listo para acceder con su carrito de compras a través de Marcos (Frames).. Para que suceda debe usar el siguiente URL en su navegador:

http://<your domain>.com/cgi-local/shop.pl/page=demo-frames.html

Copyright © hostingU.net Todos los derechos reservados.