Muchas gracias Cluster, siempre he usado el Addslashes pero no sabía nada del magic_quote_gpc. Supongo q x eso cuando recogía algo con caracteres especiales salían tantas "\" en lugar de una sola.
Pues nada, eso significa q tengo q renovar algunos scripts, jejeje.
Saludos.
AÑADO:
Con lo q acabas de enseñarme, verías correctas estas funciones?
Código PHP:
function marcar ($content) {
$content = (! get_magic_quotes_gpc ()) ? unhtmlentities (addslashes ($content)) : $content;
return $content;
}
function desmarcar ($content) {
$content = stripslashes (htmlspecialchars ($content);
return $content;
}