Pregunta

Estoy protegiendo mi cadena usando este código para insertarlo en la base de datos:

function protect($string){

    $string = mysql_real_escape_string($string);

    return $string;
}

Luego lo desprotegro usando este código para poder hacerle eco de la base de datos:

function echoprotect($string){

    $string = nl2br($string);
    $string = stripslashes($string);

    return $string;
}

El NL2BR no parece funcionar y no sé por qué. La salida que obtengo es:

Hellornrnthe Content ect ...

en vez de:

Hola

el contenido ect ...

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top