Skip to main content
Remove advertising on this site for only $19.95 USD per month or $219.95 USD per year (plus local taxes).
Pledin
  • English ‎(en)‎
    English ‎(en)‎ Español - Internacional ‎(es)‎
You are currently using guest access (Log in)

Fundamentos de Programación - IES Gonzalo Nazare 2007-2008

  1. Home
  2. Courses
  3. IES Gonzalo Nazareno
  4. FP0708
  5. Topic 4
  6. Tarea 2.1.- Crear una base de datos, con una tabla...

Tarea 2.1.- Crear una base de datos, con una tabla para guardar los usuarios

Completion requirements
Opened: Monday, 21 April 2008, 12:55 PM
Due: Friday, 25 April 2008, 7:55 PM
Después de leer la documentación de phpmyadmin, y entender los conceptos explicados por el profesor sobre la creación de base de datos. Con ayuda del gestor phpmyadmin realizar las siguientes acciones:

1.- Crea una base de datos llamada videojuego.
2.- Crea una tabla con seis campos con la siguiente estructura:

estructura

Hay que tener en cuenta las siguientes consideraciones:

1.- El campo Pass (Contraseña) tiene 32 caracteres, ya que lo que vamos a guardar es la contraseña encriptada con md5 que siempre son 32 caracteres.
2.- El campo Perfil, no lo tenemos en el formulario, pero en vamos a guardar un caracter que indica el perfil de usuario, puede ser una 'u' (valor predeterminado) que será un usuario normal, o una 'a' que será un administrador. Los perfiles de usuario lo veremos posteriormente.
3.- El campo Activo nos permite saber si un usuario registrado ha terminado el proceso de registro. Funciona de la siguiente manera:

Cuando un usuario se registra en el formulario que hemos creado se guarda su información en la tabla pero el campo activo se pone a 0, indicando que todavía no está activo el usuario. En la próxima tarea modificaremos el archivo registro.php, para que, cuando un usuario se registre, mande un correo electrónico dándole la bienvenida ala página e invitándole a que pulse un enlace para confirmar su registro. En ese momento se pondrá el campo Activo a 1 indicando que el usuario se ha registrado con éxito.

De todas formas en esta tarea sólo tienes que crear la tabla.

Además debes crear un usuario administrador, en la opción "Insertar", debes introducir tus datos y poner el perfil administrado ('a') y el campo activo a 1.
Para poner la contraseña encriptada elige en la lista "Función" la operación MD5.

Ejemplo:

usuario

¿Qué debes entregar?

Debes entregar el script que permite regenear la base de datos en otro servidor. Para ello debes ir a la opción "Exportar" y copiar en un fichero de texto el script con las instrucciones SQL que me permiten crear la base de datos con el usuario.


◄ Nivel 2.- Guardar la información de un formulario en una base de datos
Tarea 2.2.- Gestión de usuarios (2ª parte) ►
Skip Navigation
Navigation
  • Home

    • Site pages

      • My courses

      • Tags

    • My courses

    • Courses

      • IES Gonzalo Nazareno

        • servicios

        • FP0708

          • General

          • Topic 1

          • Topic 2

          • Topic 3

          • Topic 4

            • URLCurso de HTML

            • URLEditor de páginas web en tiempo real

            • URLRecursos sobre PHP

            • FilePresentación: Programación Web Dinámica

            • PageIntroducción a PHP

            • FileConceptos básicos sobre PHP

            • FileEjercicios de PHP

            • URL1.- Formularios en HTML

            • Page2.- Envios de formularios al servidor

            • FileNivel 1.- Gestión de formularios con una sóla pági...

            • AssignmentTarea 1.- Gestión de usuarios (1ª parte)

            • FileNivel 2.- Guardar la información de un formulario ...

            • AssignmentTarea 2.1.- Crear una base de datos, con una tabla...

            • AssignmentTarea 2.2.- Gestión de usuarios (2ª parte)

            • FileNivel 3- Altas, bajas y modificación en una base d...

            • FileEjemplo: "Agenda de amigos"

            • AssignmentTarea 3.- Gestión completa de videojuegos

            • FileNivel 4.- Registro de usuarios

            • AssignmentTarea 4.- Registro de usuarios

            • FileNivel 5.- Autentificación de usuarios

            • AssignmentTarea 5.- Autentificación de usuarios

            • FileNivel 6.- Estructurar y formatear las páginas web

            • PageRecursos sobre Hojas de Estilos (CSS)

            • FileFicheros header,footer y estilo para nuestro proyecto

            • AssignmentTarea 6.- Estructura y formato del proyecto

            • FileNivel 7.- Sesiones en PHP

            • AssignmentTarea 7.- Sesiones en PHP

            • FileNivel 8.- Funcionalidad de la página

            • AssignmentTarea 8.1.- Gestión de usuarios (Administración)

            • AssignmentTarea 8.2- Funcionalidad de la página

            • FileNivel 9.- Cookies en php.

            • FileCarrito de la compra

            • AssignmentTarea 9.- Carrito de la compra

            • AssignmentTarea Final: Proyecto VideoJuegos

          • Topic 6

          • Topic 7

          • Topic 8

          • Topic 9

          • Topic 10

        • IAW1112

        • SERVICIOSGS_1415

        • SERVICIOSGM_1415

        • APLWEB_GM_1415

        • LM_1415

      • Sistemas Operativos

      • Ofimática

      • Internet

      • TIC

      • Otros cursos

      • Programación

You are currently using guest access (Log in)
FP0708
  • English ‎(en)‎
    • English ‎(en)‎
    • Español - Internacional ‎(es)‎
Data retention summary