Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2012, 04:42
pikaste
 
Fecha de Ingreso: agosto-2008
Mensajes: 13
Antigüedad: 15 años, 9 meses
Puntos: 0
Consejo de seguridad

Hola, me gustaría que los expertos me dieran su opinión.

Tengo un sistema de registro de usuarios y para añadir seguridad he creado las dos siguientes funciones, una escapa el contenido antes de guardarlo en la BD, y otra la utilizo para mostrar la info recuperada de la BD.

Código PHP:
function escapar($contenido){        
    
$contenido strip_tags($contenido);
    if (
get_magic_quotes_gpc()!=1){
      
$contenido=addslashes($contenido);
    }
    
$contenido mysql_real_escape_string($contenido);
   
$contenido htmlentities$contenidoENT_QUOTES'utf-8' ); 

    return 
trim($contenido);
}


function 
mostrar_bd($contenido){        
    return 
stripslashes(trim($contenido));        


Me gustaría que me dijeran si las ven correctas, o si sería necesario añadir algo más para ser más seguras.

Gracias.
Un saludo.