Texte multiligne / Objet formulaire / Mysql

DBU
Eléphanteau du PHP | 42 Messages

23 mars 2011, 10:21

Bonjour,

Je rencontre un problème de méconnaissance. J'ai sur une page des textes qui sont stocké dans une base de données, en texte multi-ligne
Pour le stockage etc... pas de problème.

Si je ré affiche le texte dans une "textarea", pas de souci, je retrouve les retours chariot.
Mais la mise à page est particulièrement pauvre.
SI j'affiche avec un echo, là tout est sur la même ligne

Je cherche un moyen d'affiche cela avec plus de mise en page, et texte formater avec ccs par exemple.

Par avance, merci pour votre aide.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

23 mars 2011, 10:40

salut,

pour les saut de lignes => nl2br

pour le reste soit tu met du html dans la db :sick: soit tu utilise un systeme bbcode / wiki ;)


@+
Il en faut peu pour être heureux ......

DBU
Eléphanteau du PHP | 42 Messages

23 mars 2011, 12:15

Ok, merci pour ta réponse. Je viens effectivement de mettre en œuvre cet fonction, c'est exactement ce que je cherchais.

Par contre, pour implémenté les BBcode, Peux-tu m'en dire plus ?

DBU
Eléphanteau du PHP | 42 Messages

23 mars 2011, 14:55

http://asp-php.net/ressources/codes/PHP ... imple.aspx

Voici le lien est tout fonctionne. Merci pour ton aide qui m'a mis sur la bonne piste...

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

23 mars 2011, 19:18

De rien

Peut tu cliquer sur le bouton résolu du message qui t'a aider afin d'indiquer a d'éventuelle personne ayant le meme pb que toi que tu a trouver une solution ;)

Ps : pour la syntaxe j'utilise la classe Wikipédia de dotclear


@+
Il en faut peu pour être heureux ......