Les zones de textes en html se servent des retours chariots standarts pour revenir a la ligne (les \n) et le html ne les interprete pas comme des retours a la ligne qd il les voit dans le code il faut faire <br>
donc voila cette petite fonction qui les changent tous
$text doit contenir la chaine a traiter
$affichage determine si la fonction doit afficher directement ou retourner le resultat
$html determine si le resultat doit etre afficher brut ou les characteres speciaux interpretés pae le navigateur
$affichage et $html doivent prendre 1 ou 0 en valeur.