Variable Zeichensätze

Aus kvwmap
Version vom 7. Mai 2010, 08:51 Uhr von A.tower (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Variable Zeichensätze

--Pkorduan 17:38, 23. Mär 2010 (CET)

Wenn die Daten in der MySQL Datenbank in utf-8 gespeichert sind und sich im Browser nicht in latin1 anzeigen lassen oder anders gesagt die Umlaute nicht richtig angezeigt werden könnte man per SET Befehl der MySQL Datenbank sagen, dass die Daten der SQL Abfragen immer als latin1 zurückgegeben werden sollen. Vorschlag ist also in die start.php folgendes einzutragen:

# Angeben, dass die Texte in latin1 zurückgegeben werden sollen
$GUI->database->execSQL("SET NAMES '".MYSQL_CHARSET."'",0,0);

direkt über

#######################################################################
# aktuellen Benutzer abfragen
$login_name = $_SESSION['login_name'];

Dazu muss natürlich in der config.php auch die Variable MYSQL_CHARSET gesetzt werden und zwar auf latin1.

# Character Set der MySQL-Datenbank
define(MYSQL_CHARSET,'latin1');

direkt unter:

################################ Datenbankangaben setzen