Bonjour à toutes et tous,
Je viens de créer un système d'ajout de news possédant chacune un titre et un contenu.
Je viens de me renseigner un peu sur les fonctions php telles que trim(), htmlentites() et nl2br().
Je les utilise pour l'instant, mais je ne sais pas si je les utilise correctement :
Pour l'instant, j'enregistre chaque titre et chaque contenu dans ma BDD sans utiliser aucune fonction.
Mais je les utilise comme ceci pour les afficher :
Est-ce que j'utilise les bonnes fonctions ? Je n'utilise pas htmlentities, c'est grave ? Dois-je les utiliser avant d'enregistrer dans la base de donnée et puis juste afficher, ou l'inverse comme maintenant ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $titre = trim($data["titre"]); $contenu = ucfirst(trim(nl2br($data["contenu"]))); echo "<p class=\"reading\">".$contenu."</p>"; ...
Parce que je me rend compte que j'ai parfois quelques problèmes d'affichage avec ce caractère : �, pour les caractères accentués, mais pas pour tous, c'est assez bizare...
Je suis en UTF-8, si jamais ca change quelque chose.
Merci de votre aide !![]()
Partager