retour chariot BDD
re-bonjour, encore une question !
j'ai réalisé un forum (presque aussi beau que celui de glob
) et lorsque je poste, mes retour à la ligne ne sont pas sauvegardés, tout s'affiche sur une seule meme ligne, donc je fais comment ?
merci de vos réponses
Merci LEPHPFACILE et tous ses membres :)
tu telecharge daforum ! ;)
I am singing in the rain , I am happy again !!
Il faut utiliser la fonction nl2br juste avant d'afficher les messages.
<br>
epita promo 2009
L4_Hyr3, il veut passer des retour chariot (\n\r) qui sont dans la base a <br> justement c'est la fonction indiquer par la globule qui fait le boulot.
Je suppose que michel_57 utilise un truc du genre htmlspecialchars(), htmlentities() ou strip_tags (enfin turc du genre) pour supprimer les tags html si on entre <br> sa vva etre le souk
enfin c'est se que j'endis moi
@+
Il en faut peu pour être heureux !!!!!
c'est presque ca Moogli ! j'ai fait une fonction qui remplace tous les < par des [ et les > par des ] pour ne pas que quelqu'un poste de </table> ca serait embettant !
je vais donc voir ce que donne la fonction de notre cher glob :) merci
Merci LEPHPFACILE et tous ses membres :)
Tu va voir c'est nikel,
par contre trs trop gentil moi j'ai fait direct un strip_ tags si les gens b
veule mettre un < ou > ben y mette le code html
sinon sa bouffe tout
mais la je crois que tu a plus raison que moi
@+
Il en faut peu pour être heureux !!!!!
trop bien ! je rajoute 7 caracteres dans mon script et tout marche aussi bien pour le forum que les autres rubriques !
vive les include(' '); :p
Merci LEPHPFACILE et tous ses membres :)
ya pas que le retour chariot qui me pose problème, ya aussi le caractère " qui me plante le postage :/ pour celui ci je fais quoi ?
Merci LEPHPFACILE et tous ses membres :)
Il faut utiliser addslashes / stripslashes.