Question

Je protège ma chaîne en utilisant ce code pour l'insérer dans la base de données:

function protect($string){

    $string = mysql_real_escape_string($string);

    return $string;
}

Je ne l'ai ensuite pas en utilisant ce code afin que je puisse le faire écho à la base de données:

function echoprotect($string){

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

    return $string;
}

Le NL2BR ne semble pas fonctionner et je ne sais pas pourquoi. La sortie que j'obtiens est:

HELLORNRNTHE CONTENU ECT ...

à la place de:

bonjour

Le contenu ect ...

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top