Einige meiner Inhalte, die direkt aus der MySQL-Datenbank kommen, werden wie ’
, —
Zeichen angezeigt.Wie werden die Sonderzeichen aus der Datenbank mit Smarty loswerden?
Ich denke, während die Daten in die Datenbank einfügen, ich SET NAMES utf-8
statt SET NAMES utf8
fälschlicherweise verwendet. Für die die Sonderzeichen nicht richtig konvertiert und so dargestellt werden, wie sie sind.
Um diese zu vermeiden, habe ich auf der Seite zwischen <head>
Tag der follwoing ..
<meta http-equiv="Content-Type" content="text/html";charset=UTF-8" />
.
Aber es hat nicht funktioniert.
Wie konvertiert man diese in ihre ursprünglichen Zeichen, während sie auf der Seite angezeigt werden?