EJERCICIOS DE CGI CON PERL DBI

Vamos a realizar un sistema de ejemplo que nos va a permitir manejar una base de datos a través de Internet. En dicha base de datos tendremos una tabla de artículos que se podrán vender, mediante pedidos a contrareembolso. Dichos pedidos se almacenarán en otra tabla. En los pedidos necesitamos los datos del cliente que realiza la compra, a partir de estos datos, se va a poder construir una tabla de clientes. El sistema debe ser capaz de realizar los siguientes scripts con Perl y DBI:

Y de realizar los siguientes CGI:

En la realización de este ejemplo, por falta de tiempo, no podremos tener en cuenta:

Las páginas HTML y CGI que hacen falta para estos ejercicios (y que ya están hechos) están a continuación:

Hay que tener en cuenta que en este ejemplo las páginas HTML deben instalarse en el directorio htdocs del Apache y los cgi en el directorio cgi-bin del Apache.

Todos las páginas y esqueletos de CGI que ya están hechos los podeis encontrar aquí. Al directorio con las páginas HTML se accede pulsando aquí. Al directorio con los esqueletos de los CGI se accede pulsando aquí.

Todos los CGI y páginas ya resueltos los podeis encontrar aquí.

Consejo: Como al final del cursillo hay que hacer y entregar un trabajo sobre las cosas que se han aprendido, sería una buena idea coger este ejercicio, retocarlo (las páginas HTML y aglún CGI) y ampliarlo. Además, si se hace bien, incluso se puede vender a alguna pequeña empresa.

2000 Francisco Javier García Castellano. fjgc@decsai.ugr.es