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;
}
}
¿En qué otras ocasiones debo aplicar las funciones?... me siento dudoso al respecto. Gracias de antemano!