Está en la página 1de 10

Desarrollo Web II Validación de Datos

DR. JOSÉ ALFONSO AGUILAR Server-Side


CALDERÓN
La mayoría de las aplicaciones o sitios
web reciben gran cantidad de
información por parte del usuario para
ser registrado en una base datos, por
ejemplo información de contacto
como correo electrónico y teléfono.

Validación de
Datos Server- Gran parte de las validaciones de
Side dicha información ingresada por el
usuario se realizan de lado del cliente
(client-side) utilizando javascript.

• Para fines prácticos y de usabilidad esto es


correcto porque permite informar al usuario
respecto a la integridad de los datos ingresados
antes que los envíe y sean procesados por el
servidor de tal forma que pueda corregirlos
antes.
Validación de Datos Server-Side

Es importante realizar la
validación de lado del Servidor
(Server-Side) para evitar que si el Veamos un ejemplo utilizando
navegador no tiene habilitado Programación Orientada a
javascript nuestra aplicación Objetos…..
procese información que no este
normalizada o validada.
• Supongamos que somos parte de un equipo de desarrollo
de una aplicación web para consultas médicas y que
nuestro líder de proyecto nos ha designado para
participar en el desarrollo del front-end y del back-end de
Caso de Estudio dicha aplicación.
• El módulo que debemos desarrollar consiste en un
formulario de contacto para los usuarios que utilicen la
aplicación web, de tal forma que estos puedan solicitar
información sobre los servicios médicos del consultorio.
• Entre los requisitos funcionales encontramos que:
• RF01.- Los usuarios podrán enviar un mensaje vía
aplicación web para solicitar información, para ellos
deberán proporcionar su nombre completo, correo
electrónico, edad y el mensaje. Todos los campos deben
de ser obligatorios, si no, el sistema mostrará los campos
que no se llenaron correctamente, de tal forma que solo
se podrá enviar el formulario cuando los campos sean
llenados correctamente.
• RF02.- El mensaje y los datos del usuario deberán de
guardarse en una tabla en una base de datos para
posterior visualización y estadísticas del consultorio.
• RF03.- El usuario recibirá un correo electrónico de
confirmación, el cual explicará que su mensaje fue
recibido y que se esta procesando para darle una pronta
respuesta.
Validación de
Datos Server-Side

• Crearemos un formulario
HTML utilizando las clases
de Bootstrap para
encargarnos del Front-end
de nuestra aplicación web.
clsValidacion.php
procesar.php
Pruebas
ESCENARIO CORRECTO

También podría gustarte