Comprobación de entrada de datos incorrecta

A menudo asumimos la validez de los datos que introducen los usuarios. Si estos datos no coinciden con nuestras expectativas, pueden genera errores, bien de ejecución o bien lógico.

Un ejemplo clásico de error de ejecución se produce cuando se procesan datos introducidos por los usuarios y olvidamos aplicar _addslashes()_ a los mismos. Esto significa que si tenemos un usuario con el nombre O'Really que contiene un apostrofe, obtendremos un error en la función de base de datos.

En el siguiente apartado veremos que tipo de errores nos podremos encontrar debido a suposiciones sobre datos introducidos por los usuarios.

results matching ""

    No results matching ""