2012-04-12 4 views
0

Ich habe einen kleinen Kontaktformular Schöpfer in PHP erstellt und alles funktioniert gut für mich, aber mein Freund in Dänemark sagt, die Formulare nicht dänische Zeichen richtig anzeigen und nicht als dänisch vorlegen Zeichen werden verwendet. Ich habe noch nie mit Internationalisierung gearbeitet und das PHP-Handbuch hilft mir überhaupt nicht.PHP Making Anwendung kompatibel mit anderen Sprachzeichen

Wie kann ich meine PHP-Anwendungen mit anderen Sprachzeichen kompatibel machen? Ich arbeite mit PHP 5.3.x und meine Dateien werden mit utf-8 ohne bom erstellt und alles in meinen Seiten und der Datenbank sind utf-8. Gibt es einen Artikel, den Sie einem Anfänger empfehlen können?

Vielen Dank!

+0

http://www.ibm.com/developerworks/library/os-php-intl/ –

+0

http://www.joelonsoftware.com/articles/Unicode.html - nicht genug, aber immer noch nützlich für Anfänger. BTW Autor dieses Artikels ist auch Autor dieser Seite ;-) – kirilloid

Antwort

0

scheint, Sie haben alles, was sein muss, aber klar, es gibt eine Kleinigkeit, wahrscheinlich eines der Dinge, von denen du glaubst, dass sie vorhanden sind.

Wie auch immer, als letztes Mittel können Sie die PHP-Funktion htmlspecialchars() verwenden, um alle Zeichen in HTML-Entities zu codieren.

1

1.Add meta charset auf Ihrer Seite

2.Serve Content-Type:text/html; charset=utf-8 in Kopf

3.Use Satznamen für MySQL finden SET NAMES utf8 in MySQL?

+0

Hallo, Alle oben genannten sind bereits vorhanden. – user1108996

Verwandte Themen