
18/06/2005, 18:19
|
 | $moderador{'Esteban'} | | Fecha de Ingreso: febrero-2002 Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 23 años Puntos: 90 | |
Bueno, primero que nada empecemos con la estructura del sistemita, el cual tendrá 3 componentes:
- Un script que tenga dos funciones 1) Listar los productos 2) agregar un producto (y luego listarlos)
- Un archivo xml que almacenará la información de los distintos productos (nombre, descripción, foto)
- Un directorio de imágenes en donde almacenaremos las fotos de los productos. Este directorio debería de estar en la carpeta que el servidor web haya habilitado para los documentos HTML o JPG, que generalmente es la htdocs (o sea, que estén fuera del cgi-bin, porque sino hay servidores que pueden no mostrar las imágenes)
Ahora bién la lógica del sistema sería esta:
- El usuario entra y ve el listado de productos con un formulario a lo último para insertar un nuevo producto. (El script internamente lo único que hace es listar los productos)
- El usuario inserta un nuevo producto (El script lo que hace es guardar la imagen en el directorio designado, guardar la información del producto en el archivo XML y llama nuevamente a la función de listar los productos, que ahora listará los anteriores más el que acabamos de cargar.
Hasta acá vamos bien ?
El archivo XML podría ser así:
<producto><nombre>Violin stradivarius</nombre><descripcion>es el mejor !!!</descripcion><imagen>archivo.jpg</imagen><precio></precio></producto>
Bueno, luego sigo...Decime cuales serán exactamente los campos a almacenar...
Saludos
__________________ Esteban Quintana |