Veran, actualizo y guardo datos con funcion de make_safe.
Cuando guardo algo como 5'" el make safe lo ke me hace es convertirlo a
Código:
(sin espacios)5 \\ &# 039; "
Cuando consulto en pantalla por medio de sesion, lo cual hago asi:
Código PHP:
<?php echo $data['field']; ?>
Código:
(sin espacios), lo ke me hace es "actualizarme" ese usuario y ponerle en blanco todos los campos en la base de datos (de alguna forma que aun no logro descubrir porke), y lo ke kiero es ke me muestre de nuevo 5'" y todos los demas campos con sus respectivos datos.5 \\ &# 039; "
Mi consulta es, como hago para imprimir los datos en pantalla para que no me ponga en blanco todos los campos de datos?
El make_safe que utilizo es:
Código PHP:
function make_safe($variable) {
$variable = htmlentities($variable, ENT_QUOTES);
if (get_magic_quotes_gpc()) {
$variable = stripslashes($variable);
}
$variable = mysql_real_escape_string(trim($variable));
$variable = strip_tags($variable);
$variable = str_replace("
", "", $variable);
return $variable;
}