',''','"','"')..." reicht aus."/> ',''','"','"')..." reicht aus.">

Heim  >  Artikel  >  CMS-Tutorial  >  So lösen Sie das Problem verstümmelter Zeichen bei der Einführung des automatischen Abfangens von Imperial CMS

So lösen Sie das Problem verstümmelter Zeichen bei der Einführung des automatischen Abfangens von Imperial CMS

藏色散人
藏色散人Original
2019-12-06 09:36:201816Durchsuche

So lösen Sie das Problem verstümmelter Zeichen bei der Einführung des automatischen Abfangens von Imperial CMS

Wie kann das Problem verstümmelter Zeichen gelöst werden, wenn das Empire CMS die Einleitung automatisch abfängt?

Lösung für das Problem verstümmelter Zeichen, wenn die Einleitung automatisch von Empire CMS abgefangen wird

Viele Benutzer von Empire CMS werden beim Aufruf der Einleitung auf verstümmelte Zeichen stoßen oder das Abfangen von Inhalten. Die Lösung für dieses Problem finden Sie hier. Freunde, die auf ähnliche Probleme stoßen, können darauf verweisen.

Es wird empfohlen, „Empire CMS-Tutorial“ zu studieren.

Öffnen Sie zunächst die Datei e/class/connect.php und suchen Sie die Funktion sub($string,$start =0,$length ,$mode=false,$dot='')

Ersetzen Sie den darin enthaltenen Code:

Der Code lautet wie folgt:

$string = str_replace(array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,&#39;&#39;&#39;), array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,"&#39;"), $string);

Ersetzen Sie ihn mit:

Der Code lautet wie folgt:

$string = str_replace(array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,&#39;&#39;&#39;,&#39;“&#39;,&#39;”&#39;), array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,"&#39;",&#39;“&#39;,&#39;”&#39;), $string);

Analyse: Die standardmäßige Abfang- und Ersetzungsfunktion des Imperiums funktioniert nicht bei doppelten Anführungszeichen. Wenn Sie also auf andere stoßen, wird dies behoben In ähnlichen Situationen fügen Sie hier die zu ersetzenden Zeichen und die ersetzten Zeichen hinzu.

UTF-8-Kodierung:

Der Code lautet wie folgt:

$string = str_replace(array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,&#39;&#39;&#39;,&#39;“&#39;,&#39;”&#39;), array(&#39; &#39;,&#39;&&#39;,&#39;"&#39;,&#39;<&#39;,&#39;>&#39;,"&#39;",&#39;“&#39;,&#39;”&#39;),

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem verstümmelter Zeichen bei der Einführung des automatischen Abfangens von Imperial CMS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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