Mise en forme + interdiction du html

Contenu du snippet

Fonction trés simple et TRES utile pour les forums, livre d'or ou autre postage de news

Cela permet de :
>> limiter la taille maxi d'un mot ( si vous avez un mot avec plein de ooooooooooo collé plein de fois le site ne sera pas déformé et si le mot est plus grand que ce que vous avez désignez, la suite du mot sera a la ligne d'en dessous )

>> il permet aussi de mettre en forme les données sur plusieur lignes sorti d'une base ( c'est tout bete mais j'ai longtemps cherché lol )

>> et enfin elle empeche l'affichage du code html ( enfin pour etre plus précis au niveau client /serveur elle dit au client de ne pas traduire le code html compris dans la variable )

Source / Exemple :


function message_clean($message)
{
echo nl2br(htmlentities(wordwrap( $message, 45, "\n", 1)));
}

Conclusion :


Utilisation :

nl2br(htmlentities(wordwrap( $message, 45, "\n", 1)));

nl2br => met en forme le texte
htmlentities => Empeche le html dans le texte
wordwarp(chaine a traiter, longueur maxi , \n pour retour a la ligne , la chaine sera toujours coupée à la longueur spécifié )

Voila c'est tout simple c'est juste 3 fonctions php mise bout a bout

Je vous conseil l'aide php sur www.nexen.net qui est PARFAITE, vous aurez quasiment jamais besoin d'aide si vous cherchez bien

( venez quand meme ici faire plaisir a Orion ;) lol )

Bon coding

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.