Heim >Backend-Entwicklung >PHP-Problem >Was soll ich tun, wenn bei der Übermittlung eines PHP-Formulars verstümmelte Zeichen angezeigt werden?

Was soll ich tun, wenn bei der Übermittlung eines PHP-Formulars verstümmelte Zeichen angezeigt werden?

藏色散人
藏色散人Original
2020-12-04 10:01:052229Durchsuche

Lösung für verstümmelte Zeichen, die bei der PHP-Formularübermittlung angezeigt werden: Bestimmen Sie zuerst die Kodierungsmethode der übertragenen Daten. Deklarieren Sie dann „header(“Content-type:text/html;charset=utf-8“);“ Akzeptieren Sie schließlich die Seitendeklaration. Die gleiche Codierungsmethode ist ausreichend.

Was soll ich tun, wenn bei der Übermittlung eines PHP-Formulars verstümmelte Zeichen angezeigt werden?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP Version 7.1. Diese Methode ist für alle Computermarken geeignet.

Empfehlung: „PHP-Video-Tutorial

Zunächst müssen Sie die Kodierungsmethode der von Ihnen übertragenen Daten bestimmen

Sie können den Header verwenden, um header("Content-type: text/html;charset= utf-8");

Zweitens: Wenn die empfangende Seite normal angezeigt werden soll, muss sie auch die gleiche Kodierungsmethode deklariert haben

Zweitens befindet sich die Kodierungsmethode nicht in httpd.conf. Es gibt eine Zeichensatzeinstellung in PHP. conf. Dies ist nur die Standardmethode, die auf Ihrer Seite deklariert ist.

1, alle verwenden utf-8;

2, Dateien werden als utf-8 gespeichert Header;

3, die Datenbank verwendet utf-8 general ci

4, URL Der chinesische Code muss beim Parsen nicht dekodiert werden;

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn bei der Übermittlung eines PHP-Formulars verstümmelte Zeichen angezeigt werden?. 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