Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2004, 20:47
Avatar de Takitei
Takitei
 
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 1.231
Antigüedad: 19 años, 7 meses
Puntos: 5
Una curiosidad sobre addslashes e stripslashes

Hola a todos...

Tengo una curiosidad sobre las funciones addslashes() y stripslashes()...

Me gustaría saber... en qué ocasiones debo hacer un addslashes() y en qué ocasiones un stripslashes. Se... que por ejemplo cuando se va a insertar algo en una base de datos se debe usar addslashes()... para que lo inserte correctamente en caso de que tenga comillas, pero quisiera saber más al respecto.

Uso estas funciones:

Código PHP:
function GPCaddslashes($a){
  if(
get_magic_quotes_gpc()){
    return 
$a;
  }else{
    return 
addslashes($a);
  }
}

function 
GPCstripslashes($a){
  if(
get_magic_quotes_gpc()){
    return 
stripslashes($a);
  }else{
    return 
$a;
  }

Las cuales me indican si esta se agregaron los slashes o no a los arrays superglobales. Por ejemplo cuando inserto algo a mi BD uso GPCaddslashes(), si voy a hacer un echo() de algo que viene por $_POST o $_GET, etc... hago GPCstripslashes...

¿En qué otras ocasiones debo aplicar las funciones?... me siento dudoso al respecto. Gracias de antemano!
__________________
Takitei
Ingeniarte.com
DannyHerran.com
"Dadme un punto de apoyo y moveré la tierra" - Arquímedes.