Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2010, 07:10
Adell
 
Fecha de Ingreso: abril-2008
Mensajes: 435
Antigüedad: 16 años
Puntos: 10
[[Desafio PHP]]

Bueno como a todos les habia emocionado la iniciativa que habia por ahi pero nadie hacia nada para empezar creo este tema bastante simple que se me ocurrio

Princpiantes:

Hacer un sistema de logueo de usuarios utilizando sesiones

las caracteristicas son las siguientes:

- Una pagina donde se encuentre un panel para loguearse
- una segunda pagina donde se establecera si el usuario se logueo correctamente, en caso contrario se dirigira nuevamente a la primera pagina informando del error
- la verificacion de usuarios debe ser obligatoriamente mediante el uso de consultas a una base de datos (de preferencia MYSQL)

Requisitos:
- Solo se permite utilizar lenguaje php, por lo que queda prohibido el uso de javascript o cualquier otro lenguaje
- Se permite (y se recomienda) el uso de html y css para que todo quede mas bonito

Fecha de Entrega: Domingo 18 de Julio

Modo de entrega: Me envian el enlace via Mensaje Privado para su publicacion el dia posterior a la fecha de entrega donde se hara una encuesta para que todos votemos por el mejor de cada nivel

************************************************** *

Intermedios

Hacer un sistema de logueo de usuarios utilizando sesiones

las caracteristicas son las siguientes:

- Una pagina donde se encuentre un panel para loguearse
- una segunda pagina donde se establecera si el usuario se logueo correctamente, en caso contrario se dirigira nuevamente a la primera pagina informando del error
- la verificacion de usuarios debe ser obligatoriamente mediante el uso de consultas a una base de datos (de preferencia MYSQL)
- El sistema debe estar protegido contra todo tipo de ataques como ser slq inyection etc.utilizando las herramientas que provee php y la imaginacion
- se debe agregar una seccion para crear nuevos usuarios, en este caso se debera almacenar la contraseña en la base de datos mediante un hash en md5 minimamente, aunque dejo en libertad este punto para que cada uno encripte las contraseñas de la forma que mejor le parezca

Requisitos:
- Solo se permite utilizar lenguaje php, por lo que queda prohibido el uso de javascript o cualquier otro lenguaje
- Se permite (y se recomienda) el uso de html y css para que todo quede mas bonito

Fecha de Entrega: Sabado 31 de Julio

Modo de entrega: Me envian el enlace via Mensaje Privado para su publicacion el dia posterior a la fecha de entrega donde se hara una encuesta para que todos votemos por el mejor de cada nivel

************************************************** *

Expertos

Hacer un sistema de logueo de usuarios utilizando sesiones

las caracteristicas son las siguientes:

- se deberan usar clases para ordenar mejor el codigo
- se debe usar el patron MVC
- Una pagina donde se encuentre un panel para loguearse
- una segunda pagina donde se establecera si el usuario se logueo correctamente, en caso contrario se dirigira nuevamente a la primera pagina informando del error
- la verificacion de usuarios debe ser obligatoriamente mediante el uso de consultas a una base de datos (de preferencia MYSQL)
- El sistema debe estar protegido contra todo tipo de ataques como ser slq inyection etc.utilizando las herramientas que provee php y la imaginacion
- se debe agregar una seccion para crear nuevos usuarios, en este caso se debera almacenar la contraseña en la base de datos mediante un hash en md5 minimamente, aunque dejo en libertad este punto para que cada uno encripte las contraseñas de la forma que mejor le parezca
- el sistema debe presentar al usuario cualquier mensaje de error en forma clara

Requisitos:
- Solo se permite utilizar lenguaje php, por lo que queda prohibido el uso de javascript o cualquier otro lenguaje
- Se permite (y se recomienda) el uso de html y css para que todo quede mas bonito

Fecha de Entrega: Sabado 31 de Julio

Modo de entrega: Me envian el enlace via Mensaje Privado para su publicacion el dia posterior a la fecha de entrega donde se hara una encuesta para que todos votemos por el mejor de cada nivel

************************************************** *

Cualquier duda, consulta o correccion que quieran hacer a la competencia sera hablada entre todos sin ningun inconveniente, la idea es que todos estemos a gusto y pensemos que todo se me ocurrio hace 5 minutos por lo que seguro hay cosas que pulir

saludos a todos!