[RESOLU] Placer des balises html automatiquement dans un texte (form)

Eléphanteau du PHP | 38 Messages

21 déc. 2014, 19:33

Bonjour :)


Via un formulaire j'envoie des news à ma bdd.

Je cherche un fonction permettant de garder la mise en forme des paragraphe et retour à la ligne sans que j'ai a placer les balise html moi même.

Hélas me compétence ne me permettes pas de trouver le code php qui pourais remplir cette fonction, j'ai cherché avec html_entity_decode() - get_html_translation_table() - htmlspecialchars() - nl2br(), ect... mais :mrgreen:

Qui peux m'aider ? Merci ;)

Mammouth du PHP | 688 Messages

21 déc. 2014, 19:38

tu sauves tel quel dans ta base de donnée et quand tu affiches des données issues de ta bdd, tu utilises nl2br (et aussi htmlspecialchars si la provevance n'est pas sure).

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

21 déc. 2014, 19:47

Bonjour,

De quel type de mise en forme parles-tu ?
Si il ne s'agit que des retours à la ligne, un simple nl2br() va convertir les retours à la ligne en balises HTML < br /> et ça devrait être bon.
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 38 Messages

21 déc. 2014, 20:17

Voilà, affaire réglée,

Merci à vous :)