Seite 1 von 1

MySQL-Zeichensatz ändern (bei Problemen mit Umlauten)

Verfasst: 02.12.2006 19:14
von Pyramide
Autor: jensemann
Beschreibung: Behebt das Problem, daß die Fehlermeldung "Could not insert new word matches" kommt, wenn Umlaute im Posting enthalten sind oder die Umlaute falsch gespeichert werden.
phpBB Version: 2.0.x

Immer mehr Webhoster betreiben ihre MySQL-Datenbankserver mit dem Zeichensatz UTF-8, dies führt zu Problemen wenn ein Posting mit Umlauten erstellt wird, was sich durch die Fehlermeldung "Could not insert new word matches" oder falsch gespeicherte Umlaute bemerkbar macht. Um das Problem zu beheben geht folgendermassen vor:

Code: Alles auswählen

#
# -----[OPEN]------------------------------------------
#
includes/db.php

#
# -----[FIND]----------------------
#
?>

#
# -----[AD BEFORE]------------------------------------------
#
$db->sql_query("SET NAMES latin1");
$db->sql_query("SET CHARACTER SET latin1");