Bonsoir,
Toujours en train de construire un formulaire d'insciption, j'applique certaines protections (htmlspecialchars() et mysql_real_escape_string () aux variables POST, avant de les enregistrer en BDD mysql, puis de les réafficher sur une page de récap.
A cause de mysql_real_escape_string mes sauts de lignes sont transformés en \r\n.
Donc au lieu d'avoir - dans la page de récap -:
blabla
blabla
blabla
j'ai ça :
blabla\r\nblabla\r\nblabla\r\n
Ok, pour enlever les \ il y a stripslashes, mais les rn sont toujours là à l'affichage, alors qu'ils ne sont pas en base.
Là, je suis perdu...
Si quelqu'un à une idée ?
Toujours en train de construire un formulaire d'insciption, j'applique certaines protections (htmlspecialchars() et mysql_real_escape_string () aux variables POST, avant de les enregistrer en BDD mysql, puis de les réafficher sur une page de récap.
A cause de mysql_real_escape_string mes sauts de lignes sont transformés en \r\n.
Donc au lieu d'avoir - dans la page de récap -:
blabla
blabla
blabla
j'ai ça :
blabla\r\nblabla\r\nblabla\r\n
Ok, pour enlever les \ il y a stripslashes, mais les rn sont toujours là à l'affichage, alors qu'ils ne sont pas en base.
Là, je suis perdu...
Si quelqu'un à une idée ?