Heim  >  Artikel  >  Backend-Entwicklung  >  MySQL - PHP speichert HTML-Code in der Datenbank und gibt ihn beim Lesen im Originalstil aus.

MySQL - PHP speichert HTML-Code in der Datenbank und gibt ihn beim Lesen im Originalstil aus.

WBOY
WBOYOriginal
2016-08-04 09:19:181233Durchsuche

Nach der Ausgabe wird auch das HTML ausgegeben
Oder gibt es eine andere Speichermethode?
MySQL - PHP speichert HTML-Code in der Datenbank und gibt ihn beim Lesen im Originalstil aus.

Originalstil

MySQL - PHP speichert HTML-Code in der Datenbank und gibt ihn beim Lesen im Originalstil aus.

Antwortinhalt:

Nach der Ausgabe wird auch das HTML ausgegeben
Oder gibt es eine andere Speichermethode?
MySQL - PHP speichert HTML-Code in der Datenbank und gibt ihn beim Lesen im Originalstil aus.

Originalstil

MySQL - PHP speichert HTML-Code in der Datenbank und gibt ihn beim Lesen im Originalstil aus.

Wenn Sie das Rich-Text-Bearbeitungsfeld zum Bearbeiten des Inhaltsspeichers verwenden, muss ein automatisch generiertes html-Tag vorhanden sein! Es muss beim Lesen des Bereichs herausgekommen sein, aber wenn Sie über den Browser darauf zugreifen, sollte es in dem Format vorliegen, in dem Sie es gespeichert haben. Wenn beim Zugriff auf den Browser das Tag html angezeigt wird, bedeutet dies, dass das Programm angepasst werden muss

UEditor speichert das HTML-Format bei der Ausgabe einfach direkt an den Browser. Wenn nicht, verwenden Sie die Ajax-Anfrage.

Es sollte so sein, dass bei der Ausgabe der Inhalt als Text/Plain ausgegeben wird und der Browser den erhaltenen Inhalt als Klartext ausgibt.

Fügen Sie ein header('Content-Type:text/html; charset=utf-8'); hinzu, damit der Browser weiß, dass es sich um HTML handelt.

Haben Sie ein Framework verwendet? Beim Akzeptieren von Parametern werden die HTML-Informationen gefiltert, sodass beim Schreiben in die Bibliothek keine HTML-Informationen vorhanden sind

Verwenden Sie einfach den MySQL-Texttyp zum Speichern von Rich Text und speichern Sie den HTML-Code direkt in der Datenbank

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn