1. Sistema Web para Cafetería con MVC

1. Sistema Web para Cafetería con MVC

Parte 1

Creación de la estructura básica del proyecto

Dentro de la carpeta config tenemos lo siguiente:

Dentro del archivo conexion.php tenemos lo siguiente:

En este punto la BD contiene las siguientes tablas:

La tabla de users tiene la siguiente estructura:

La tabla productos tiene la siguiente estructura:

Archivos iniciales para la el funcionamiento del proyecto:

  • index.php
  • plantilla.php
  • registro.php
  • login.php

index.php

plantilla.php

Parte 1- plantilla.php
Parte 2- plantilla.php

registro.php

login.php

Una vez que nos registramos y pasamos el login, tendremos el archivo inicio dentro de la carpeta de vistas, el cual requiere lo siguiente para funcionar.

ControladorVistas.php


Por cada valor del parámetro GET sección, cargaremos un archivo desde la carpeta vistas

Contenido de la carpeta vistas

Parte 2

Funcionamiento del Registro y Login

registro.php

La imagen tiene un atributo ALT vacío; su nombre de archivo es image-4.png
registro.php invoca al método registerUser() del ControladorLogin

Clase ControladorLogin y método de Login

registerUser()

Cuando presionamos el botón de registro invocamos al controlador, que a su vez invoca al metodo insertUser() de la Clase ModeloLogin

Clase ModeloLogin

Por su parte el formulario de login.php, invoca al metodo login() del Controlador, es cual envía los datos de usuario al Modelo, método selectUser(), que consulta con la BD y devuelve los datos de usuario o un false en caso de no existir información de dicho usuario.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entrada anterior Diseño de herramientas Web como objeto de aprendizaje para la Facultad De Medicina Torreón
Entrada siguiente 2. Sistema Web para Cafetería con MVC – Modulo de Usuarios