| 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"
- Instalar
el software
- Acceder
al Panel de Control de su Cuenta.
- Escoger
Shopping Cart Generator
- Oprimir
¨YES¨ para comenzar
***
PRECAUCION! Este paso sobre-escribirá versiones previas
del Carrito de Compras.
- 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/.
- Cree
una página de Entrada.
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.
- Modifique
sus enlaces para incluir la identificación Shopper ID
(SID).
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.
- Cree
una página para ‘El Carrito de Compras’
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.
- 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
|