Max Hernandez

Laberinto - Ejemplo de Canvas en HTML5

miércoles, 22 de septiembre de 2010

Proyecto Medio Curso - Presentación





Muy buen día.
Mi proyecto de medio curso trata sobre una página que ofrece el servicio de una agenda donde el usuario guardara información de personas allegadas a el confiando en que yo el creador de esta no haré mal uso de su información.

Bueno mi proyecto se divide en tres script python :
  • reg.py
  • loggin.py


  • inicio.py


El script reg.py
Este lo que hace es registrar al usuario utilizando para esto un formulario CGI que obtendrá principalmente el nombre de usuario y la contraseña de este.
Este script entra a la base de datos y revisa que los campos sean correctos.




En caso de estar correctos los datos los registra en la base de datos y te devuelve a la página principal.




El script loggin.py
Cuando el usuario por fin quiere ingresar a la página va a necesitar introducir su nombre de usuario y contraseña. Después el script revisa en la base de datos que los datos sean validos y crea un cookie en la pc del usuario con un numero generado aleatoriamente el programa entre el rango de uno billón a dos billones, que también se guarda en la base de datos para poder identificar el usuario mientras que exista ese cookie, después te redirecciona a el script "inicio.py".




El script inicio.py
Este puede parecer el script mas complicado de los tres pero es el que menos trabajo me costo. lo que hace este script es imprimir diferentes html la variable op es la que hace referencia a una de las cuatro paginas que se ven ahí que son "inicio" que solamente te muestra un pequeño texto que te da la bienvenida al servicio. la opción lista de contactos que es relativamente la parte mas importante de la pagina, esta muestra un formulario cgi que tiene parámetros para guardar información de contactos como por ejemplo: teléfono, correo, dirección, etc.




Los contactos ingresados los imprime en la parte de abajo de la pagina de contactos con un link que le manda al script de eliminar el contacto(este link no funciona correctamente aun, pues elimina todos los contactos del usuario ). Por ultimo la opción de salir la cual hace que el script entre a la base de datos y elimine la variable de sesión del usuario.



Cabe destacar que el script inicio no te deja visualizar más que una pantalla que te muestra un texto que dice "identifiquese para poder acceder al servicio" y luego te redirecciona ala pagina principal si es que no tienes un cookie valido.



Tengo problemas para configurar el micrófono así que mi vídeo no tiene sonido pero tratare de repararlo hoy, disculpas por las molestias.



Link a album de imágenes.

Aquí esta el link al próyecto.

1 comentario:

  1. Buen proyecto :) Lástima lo del micrófono. Te quito dos puntos por mala ortografía. 28 de 30, entonces.

    ResponderBorrar