19.10.2013, 23:02:43
Dieser Fehler ist mir bekannt. Nur leider geht das nicht anders. Ich habe vor ca. 6 Jahren den Fehler gemacht, die Datenbank nicht als utf8 zu deklarieren. Seitdem wurden Umlaute im ASCII Code abgespeichert. Auch, wenn sie im Gästebuch selbst durch die Sprachdatei als utf8 dargestellt werden. Mit der 0.7 hab ich mich dazu entschlossen, dem endlich ein Ende zu bereiten und gänzlich auf utf8 zu setzen. Leider werden dadurch alte Einträge oft falsch dargestellt. Dies scheint jedoch nicht bei jeder Serverkonfiguration aufzutreten.
Ich habe auch versucht dem entgegen zu wirken und habe deshalb die “install/convert_ansi.php“ erstellt. Diese sollte die Einträge konvertieren. Was aber leider auch nicht immer zu funktionieren scheint. Wie dem auch sei, Du wirst die Einträge wohl per Hand editieren müssen, wie viele andere auch (ich eingeschlossen). Bei zukünftigen Einträgen / Erstinstallationen tritt dieser Fehler aber ein für alle Mal nicht mehr auf. Es war mir wichtig diese “Altlast“ zu entfernen.
Und ich möchte nochmal darauf hinweisen, dass die Versionsnummer 0.7 impliziert, dass es sich hier immer noch um Software handelt, die sich mitten in der Entwicklung befindet. Deshalb ist mit derlei Dingen zu rechnen. Auf lange Sicht gesehen, war dies ein notwendiger Schritt.
NACHTRAG: Ich habe die convert_ansi.php nochmal überarbeitet und hier hochgeladen. Wenn Du willst, kannst Du sie Dir runterladen und ausprobieren. Sie muss im Ordner "install" ausgeführt werden. Bevor Änderungen durchgeführt werden, wird ein Backup der Einträge erstellt.
Ich habe auch versucht dem entgegen zu wirken und habe deshalb die “install/convert_ansi.php“ erstellt. Diese sollte die Einträge konvertieren. Was aber leider auch nicht immer zu funktionieren scheint. Wie dem auch sei, Du wirst die Einträge wohl per Hand editieren müssen, wie viele andere auch (ich eingeschlossen). Bei zukünftigen Einträgen / Erstinstallationen tritt dieser Fehler aber ein für alle Mal nicht mehr auf. Es war mir wichtig diese “Altlast“ zu entfernen.
Und ich möchte nochmal darauf hinweisen, dass die Versionsnummer 0.7 impliziert, dass es sich hier immer noch um Software handelt, die sich mitten in der Entwicklung befindet. Deshalb ist mit derlei Dingen zu rechnen. Auf lange Sicht gesehen, war dies ein notwendiger Schritt.
NACHTRAG: Ich habe die convert_ansi.php nochmal überarbeitet und hier hochgeladen. Wenn Du willst, kannst Du sie Dir runterladen und ausprobieren. Sie muss im Ordner "install" ausgeführt werden. Bevor Änderungen durchgeführt werden, wird ein Backup der Einträge erstellt.