Saisir du code html dans une table mysql...

  • Auteur de la discussion Auteur de la discussion Savoy
  • Date de début Date de début
WRInaute occasionnel
Bonjour,

Je voulais savoir si c'était possible d'écrire du code html dans une table d'une base de donnée mysql (champ txt), le code étant extrait via une fonction en php et affiché dans une page html ?

Y a-t-il des risques d'incompatibilité (encodage) ou de sécurité ?

Merci
 
WRInaute accro
Il y a des problèmes de sécurité si tu codes mal, c'est comme pour tout. Il faut vérifier tout ce que l'utilisateur peut insérer dans ta base de données ou passer en paramètre à tes pages, de A à Z.
 
WRInaute impliqué
Savoy a dit:
Bonjour,

Je voulais savoir si c'était possible d'écrire du code html dans une table d'une base de donnée mysql (champ txt), le code étant extrait via une fonction en php et affiché dans une page html ?

Y a-t-il des risques d'incompatibilité (encodage) ou de sécurité ?

Merci

Oui c'est possible.
Il faut juste veiller a ce que la fonction qui génère le code soit sécurisée et prier pour que la base de donnée ne soit pas piratée.
Il faut également en effet faire attention a l'encodage, qui doit soit être le même que celui de la page, soit etre convertis via les fonctions utf8_encode ou utf8_decode.
 
WRInaute occasionnel
Quand je parlais de code ce n'est que des

<h1>Blabla</h1>
<p>Pouet pouet</p>

Pas de formulaire ou de photos. Par ailleurs il n'y aura que moi qui saisira le code
 
Discussions similaires
Haut