*

Offline Mike

  • *
  • 17
    • Profil anzeigen
    • Demonweb - Demonworld Fan Portal
Fireboard & Umlaute
« am: 05.02.2008 20:42 Uhr »
Hallo zusammen,
ich habe seit kurzem folgendes Problem:
Alle Umlaute wie zum Beispiel ö werden als ö dargestellt.

Dies tritt nicht nur in den Modulen auf sondern zum Beispiel auch bei Fireboard auf.Wenn ich den Firefox manuell auf Zeichencode auf utf 8 umstelle wird alles korrekt dargestellt. Kann man dies nicht dem Browser irgendwie mitteilen?

Gibt es eine Übersicht, wo ich überprüfen welcher Zeichensatz wo eingestellt ist?

Die MySQL DB hat beispielsweise folgenden Zeichensatz:  UTF-8 Unicode (utf8)

Danke & Gruß

Mike

*

Offline driet

  • *
  • 734
  • Volle Kanne, Hoschi!
    • Profil anzeigen
Re: Fireboard & Umlaute
« Antwort #1 am: 06.02.2008 07:21 Uhr »
Welche joomla-Version läuft bei dir?

Bei 1.0.xx ist latin_swedish_ci die Standardzeichenkodierung. Hast die DB eventuell falsch importiert?
Problemlösungswahrsager, Glaskugelmethode

*

Offline Mike

  • *
  • 17
    • Profil anzeigen
    • Demonweb - Demonworld Fan Portal
Re: Fireboard & Umlaute
« Antwort #2 am: 10.02.2008 13:37 Uhr »
Hallo,
folgende Version läuft zur Zeit:
Joomla! 1.0.12 Stable [ Sunfire ]

Einen DB Import habe ich bisher nicht gemacht.

*

Offline driet

  • *
  • 734
  • Volle Kanne, Hoschi!
    • Profil anzeigen
Re: Fireboard & Umlaute
« Antwort #3 am: 10.02.2008 14:54 Uhr »
Wenn kein Import gelaufen ist, kann ich mir die vermurkste Datenbank nicht erklären. Standard ist eben latin swedish_ci.

Sind alle Datenbankeinträge bei dir UTF-8 oder nur die fb_xxxx? Wo genau hast du gesehen, welche Kodierung die Datenbank hat?

Mach mal nen Backup von der Datenbank. Dann legst du ne neue Datenbank mit der richtigen Kodierung an, und importierst die alten Daten da rein. Das hat bei mir seinerzeit beim Wechsel von mambo nach joomla gut funktioniert. Wenn's schief läuft, kannst du immernoch wieder das Backup einspielen.

Am besten testest du das natürlich lokal, wenn du das technisch auf die Reihe bekommst.

Alles selbstredend auf eigene Gefahr *g*
« Letzte Änderung: 10.02.2008 15:10 Uhr von driet »
Problemlösungswahrsager, Glaskugelmethode

*

Offline driet

  • *
  • 734
  • Volle Kanne, Hoschi!
    • Profil anzeigen
Re: Fireboard & Umlaute
« Antwort #4 am: 10.02.2008 15:09 Uhr »
Hey,

hab mir grad mal die Seite aus deinem Profil angesehen. Das scheint kein Datenbankproblem zu sein; schließlich tritt der Fehler auf der kompletten Seite auf. Im Quelltext deiner Seite wird UTF-8 benannt, das ist das Problem:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Demonweb - Home</title>

Wenn ich mich recht erinnere, befindet sich die entsprechende Stelle in der index.php des Templates, da müsstest du da mal recherchieren. Teste mal, ob der Fehler auch mit einem anderen Template auftritt.
Problemlösungswahrsager, Glaskugelmethode

*

Offline Mike

  • *
  • 17
    • Profil anzeigen
    • Demonweb - Demonworld Fan Portal
Re: Fireboard & Umlaute
« Antwort #5 am: 17.02.2008 14:45 Uhr »
Ich habe das Template "rhuk_solarflare_ii" ausprobiert, da tritt der Fehler auch auf.

Im Header des Templates steht:
$iso = split( '=', _ISO );
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO?>" />