Apuntes de Programación


10/08/2022 10:56:07 Update:27/10/2022 00:02:04

Para PHP


1- Usar  el filtrado de variables , filter_var, filter_input, filter_array, ... etc, para evaluar variables al inicio del programa si son variables $_REQUEST

   Motivo:
    
   A la vez que se le puede aplicar un filtro, evalua su condición
 (cierto/falso) , de este modo se tendrá la variable siempre evaluada, se puede adaptar el nombre de la variable nueva a las necesidades específicas del momento y en cualquier momento se le puede aplicar un filtro para saber tipos de variable y 
 sobre todo por motivos de seguridad para evitar inyeccion de código .

Por ejemplo...

$url = filter_var($_REQUEST["url"],FILTER_VALIDATE_URL) ;



A partir de aquí si $url existe será una dirección URL y no otra cosa

Otro ejemplo sería..


$url = filter_var($_REQUEST["url"],FILTER_VALIDATE_URL) ? /* condición cierta  */ :   die("Error NO URL ")  ;





www.compostela21.com
diariocompostela21@gmail.com
21/11/2024