Ca y est :yaisse2: Merci à tous!
Alors addslashes ne marchait pas... j'ai trifouillé jusqu'à ce que ça marche:
Aucune idée pourquoi il faut mettre deux htmlentities mais il le faut pour que ça puisse être cliquable.Code:
1
2
3
4
5
6
7 $str=nl2br($row["commentaire"]); $str=htmlentities($str, ENT_QUOTES); $str=htmlentities(str_replace(array("\n", chr(13)), array('',''),$str ), ENT_QUOTES); $str=ereg_replace("&lt;br /&gt;","<br />",$str); $commentaireSansImpact.=$str."<br />";
Ensuite le ereg_replace, c'est parceque mes entrées à la ligne ça affichait <br /> dans ma case, comme ça il y a bien un retour à la ligne.
Je vous remercie tous pour le temps que vous m'avez consacré :roll: