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 8.1.- Gestión de usuarios (Administración)

Tarea 8.1.- Gestión de usuarios (Administración)

Completion requirements
Opened: Friday, 16 May 2008, 4:35 AM
Due: Friday, 23 May 2008, 7:35 PM
Los usuarios administradores van a poder hacer una gestión completa de los usuarios del sistema. Para ello vamos a crear las siguientes páginas:

usuarios.php

Donde vamos a mostrar la lista de usuarios que hay en la tabla, con las opciones de modificar y borrar. También tendrá un enlace para añadir nuevos usuarios. Hay que tener en cuanta está página lleva un sistema de verificación para que solo los administradores puedan acceder a ella.

Vamos a utilizar un conjunto de iconos para mostrar los campos perfil y activo, de esta manera:

usuarios


Esta pagina esta disponible desde un enlace (USUARIOS) del menú de administración.

registro.php

Esta página ya estaba creada para que cualquier persona se registrará en nuestra pagina. Un administrador también va a poder utilizarla para crear nuevos usuarios (Enlace "Insertar nuevo" de la imagen anterior). Sin embargo cuando está pagina es utilizada por una administrador el formulario de acceso cambia un poco, para permitir indicar el campo "perfil" y el campo "activo". Quedaría de esta forma:

registro

Por lo tanto hay que tener en cuenta lo siguiente:
  • Si es un usuario no validado, que se está registrando en nuestra página, aparecerá el formulario de registro, pero sin pedir el campo “perfil” y el campo “activo”.

  • Si es un administrador el que ha entrado en esta página aparecerá el mismo formulario pero si nos pedirá la información del perfil y activo.

  • Un usuario validado no administrador no puede entrar en esta página.


modificarusuario.php

Esta página nos permite modificar los datos del usuario.
Para ello es necesario que le mandemos como parámetro GET el nombre de usuario que queremos modificar. Esta página sólo puede ser accedida por los administradores.

eliminarusuario.phpç

Esta página nos permite eliminar un usuario.
Para ello es necesario que le mandemos como parámetro GET el nombre de usuario que queremos eliminar. Esta página sólo puede ser accedida por los administradores.

cambiarpass.php

Esta página no tiene que ver con la adminitración pero la vamos a hacer en esta tarea. Los usuarios validados no administradores, tienen una opción en su menú que les permite cambiar la contraseña. Para ello vamos a crear un formulario donde se nos pida la password antifua , y que escriba dos veces la nueva contraseña, como medida de seguridad. Esta página sólo puede entrar usuario validados.


◄ Nivel 8.- Funcionalidad de la página
Tarea 8.2- Funcionalidad de la página ►
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