Advertisement:

Author Topic: Umlaute werden nicht richtig angezeigt  (Read 3349 times)

Offline Maxomer

  • Newbie
  • *
  • Posts: 4
Umlaute werden nicht richtig angezeigt
« on: November 17, 2008, 02:53:42 PM »
Hi Leute.

Mein Provider hatte nen Crash, nachdem ich SMF neuinstalliert habe, konnte ich die Datenbank wieder einwandfrei angeben.

Das einzige Problem, dass ich habe, ist dass Alle Umlaute, ß usw. nicht richtig angezeigt werden.

Das sieht dann ungefähr so aus:



woran kann das liegen und ideen zur lösung?

danke und lg Max

Offline dieter4

  • SMF Hero
  • ******
  • Posts: 2,855
Re: Umlaute werden nicht richtig angezeigt
« Reply #1 on: November 17, 2008, 04:42:51 PM »
Ist dein Forum UTF-8 bzw. deine Datenbank iso-8859-1(5)?

Offline Maxomer

  • Newbie
  • *
  • Posts: 4
Re: Umlaute werden nicht richtig angezeigt
« Reply #2 on: November 18, 2008, 12:49:50 PM »
daran liegts, denke ich nicht.

wenn ich neue posts mache, funktionieren die umlaute anstandslos

Offline Ferrika

  • Jr. Member
  • **
  • Posts: 375
  • Gender: Female
    • witch's hexenküche
Re: Umlaute werden nicht richtig angezeigt
« Reply #3 on: November 18, 2008, 12:56:05 PM »
Das Eine hat mit dem Anderen nicht unbedingt was zu tun.

Die Frage ist, wie hast Du die Datenbank ex- bzw. importiert.

Wenn Du die Datenbank mit utf8 (Grundeinstellung von mySQL?) exportiert hast und anschliessend mit ISO 8859-1 importiert, werden die Umlaute nicht mehr richtig angezeigt, die sich bereits in der Datenbank befinden.

Es ist also wichtig, die Datenbank mit der gleichen Kodierung zu importieren, wie sie exportiert wurde.
was ich nicht will, das man mir tu, das füg ich keinem andren zu

Offline fmeister

  • Newbie
  • *
  • Posts: 5
Re: Umlaute werden nicht richtig angezeigt
« Reply #4 on: November 19, 2008, 08:02:00 AM »
So wie es aussieht ist Deine Datenbank Latin1-codiert, das Forum aber auf UTF-8 gestellt.

Wenn Du auf Deine Seite gehst schau mal bitte im Browser unter "Ansicht - Codierung" nach was Dir da angezeigt wird. Wenn dort "Unicode (UTF-8)" angezeigt wird dann stell dort die Codierung bitte mal auf "Westeuropäisch (ISO)" und poste dann hier mal ob die Umlaute dann richtig dargestellt werden.

Gruß
Frank

Offline Mexxx

  • Newbie
  • *
  • Posts: 5
Re: Umlaute werden nicht richtig angezeigt
« Reply #5 on: November 19, 2008, 10:33:45 AM »
Ahh super, dass es den Fred schon gibt. Hab ebenfalls nach einem Crash das backup aufgespielt, jedoch kamen bei mir statt der lustigen Schriftzeichen nur "?" an den stellen der ß und  äöü Laute. Hab schon vermutet, dass was mit der Kodierung nicht stimmt. Kann man den Fehler beheben ohne das Backup erneut aufzuspielen zu müssen, oder ist nun die jetzige datenbank im Eimer?


Gruß mx

Offline fmeister

  • Newbie
  • *
  • Posts: 5
Re: Umlaute werden nicht richtig angezeigt
« Reply #6 on: November 20, 2008, 02:38:55 AM »
Hallo Mexxx,

welche Codierung hat das Backup und wie hast Du das Forum bei der Neuinstallation eingerichtet ? Beim Forum kannst Du ja bei der Installation angeben ob es im Latin-1 oder im UTF-8 Format arbeitet.

Die angezeigten ?? deuten darauf hin (genau wie angezeigte Quadrate, ist je nach Browser unterschiedlich) daß die Datenbank im Latin-1 Format vorliegt, das Forum aber im UTF-8 Format arbeitet.

Wenn Du die Möglichkeit hast dann installier das Forum nochmal neu mit Latin-1 und spiel den Dump nochmal ein.

Die Datenbank selber ist aller wahrscheinlichkeit nach nicht kaputt.

Gruß
Frank