Hola buen dia a todos, espero se encuentren bien, sino a mi siempre me trankiliza programar XD.
Bueno, quisiera saber si alguién ya tiene una Funcion en PHP para hacer una URL segura.
Es decir, la URL que postee el USUARIO, sea una URL de verdad y no haga una "Inyeccion a base de datos"
O sea, que solo se permitan los carácteres que usa una URL
algo como esto:
Código PHP:
Ver originalfunction UrlSegura($Url){
return $Url = preg_replace('/([^a-zA-Z0-9\040])+/i','',$Url); // esta funcion permite solo Letras, Números y Espacios
}
Pero no se como hacer para tener una funcion que permita SOLAMENTE los Carácteres usados en una URL
y que no se guarden en la BasedeDatos los ' ´ " < > ETC.
Saludos y de antemano gracias.
me faltó mencionar que es un formulario que postea el usuario, y la URL no debe tener INYECCION MYSQL
gracias.