Après avoir soumis l'entrée dans l'éditeur, lors de la sortie, les éléments avec
dans la table de vue sont tous des entités.
Solution : convertissez simplement le contenu avant la sortie.
htmlspecialchars_decode()
Pour plus de détails, veuillez lire ce qui suit :
Lorsque vous utilisez l'éditeur UEditor pour enregistrer le contenu d'un article dans ThinkPHP 3.2.2, les données enregistrées dans le la base de données est échappée vers des entités, par exemple :
fonts& ; gt;
Sur la photo :
Ensuite, si vous vous préparez à modifier les données enregistrées en arrière-plan, si vous n'effectuez pas le traitement correspondant, la boîte d'édition apparaîtra :
Sortez-la simplement Les données seront traitées en conséquence :
$con['content'] = htmlspecialchars_decode(html_entity_decode($con['content']));
puis la zone d'édition sera correct Afficher les données enregistrées :
Pièce jointe :
html_entity_decode() : Convertit les entités HTML en caractères, qui est la fonction inverse de htmlentities().
htmlspecialchars_decode() : Convertit certaines entités HTML prédéfinies en caractères.
Si le code html de
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!