2012-04-09 4 views
1

Ich extrahiere Datenbank Daten Breite jquery, um Website-Inhalt zu erstellen. Das Problem ist: meine ungarischen Charaktere gehen auf dem Weg vom Server zum Client verloren. Zum Beispiel: "kosárlabda" wird "Kos rlabda" etc ...Ungarische Zeichen beim Laden aus Datenbank

Einstellung der Antwortheader mit PHP hilft nicht (noch ISO-8859-2, noch UTF-8). Ich habe <?php header('charset=ISO-8859-2'); ?> auf der Oberseite meiner angerufenen Dateien.

Dies ist die Methode, die ich verwende, um die Daten zu laden:

function load(type,values) { 
    $.get(type+".php", function(data) { 
     $("#data").html(data); 
    }); 
} 

Vielen Dank im Voraus.

+0

Ähnliche hier: [http://stackoverflow.com/questions/10179760](http://stackoverflow.com/questions/10179760) – Sakknekedro

Antwort

0

löste ich mein Problem:

Alles, was ich brauchte, war:

  • mysql_query("SET NAMES UTF-8"); und mysql_query("SET CHARACTER SET 'utf8'"); in alle PHP-Dateien eine AddDefaultCharset UTF-8 auf die .htaccess-Datei Hinzufügen
  • setzen.
Verwandte Themen