Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2010, 20:34
Avatar de kuriel
kuriel
 
Fecha de Ingreso: febrero-2009
Mensajes: 240
Antigüedad: 15 años, 2 meses
Puntos: 4
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 original
  1. function UrlSegura($Url){
  2. return $Url = preg_replace('/([^a-zA-Z0-9\040])+/i','',$Url);  
  3. // esta funcion permite solo Letras, Números y Espacios
  4. }

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.
__________________
Si todas las URL's que tienes o visitas te parecen largas, visita www.korto.tk - También protege de rastros y con contraseñas tus páginas o URL's.

Última edición por GatorV; 01/04/2010 a las 08:42