+ Antworten
Ergebnis 1 bis 10 von 10

Thema: Umlaute Problem

  1. #1
    Neu an Board
    Registriert seit
    28.09.2009
    Beiträge
    43
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Umlaute Problem

    Hallo community,
    also ich nutze eine gewöhnelich Joomla version:
    Version 1.5.14 -Sprache Englisch

    So - wenn ich jetzt aus der Datenbank, also aus den jos_tables irgendetwas auslese und versuche zu dekodieren mittels UTF8_decode dann werden zwar die Umlaute korrekt dekodiert aber das scharfe "ß" wird zum Beispiel nicht dekodiert.

    Wenn ich aber folgendes eingebe:
    echo utf8_decode(groß) wird richtig dekodiert.
    Also es liegt irgendwie an der joomla Datenbank, aber ich weiß nicht was man da ändern müsste / könnte , damit es funktioniert. Hat da jemand Ideen bzw. Erfahrungen mit Ähnlichen Problemen?

  2. #2
    Neu an Board
    Registriert seit
    28.09.2009
    Beiträge
    43
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Wollte hier noch gerne etwas nachreichen.
    Hier mal die verschiedenen outputs je nach dekodierungs Funktion:

    Code:
    $test=Größe der Böße
    echo $test =größe der böße
    echo utf8_decode($test):grö�e der bö�e
    echo htmlentities($test):größe der böße
    echo utf8_decode("größe der böße"):größe der böße
    echo htmlentities("größe der böße):größe der böse
    echo So sollts ein: Größe der böße
    Hab dieses Problem jetzt schon seit Wochen und komme einfach nicht auf die Lösung. Bin am verzweifeln. Niemand eine Ahnung?

  3. #3
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Wie ist die Kollation der DB..
    utf8-unicode_ci ?
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  4. #4
    Neu an Board
    Registriert seit
    28.09.2009
    Beiträge
    43
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Wenn ich das wüsste, der dem der server gehört meinte UTF8(ich bezweifle das allerdings), aber ich weis leider nicht genau wie ich das definitiv überprüfen kann, bin schon ewig am googeln und finde den befehl nicht : /.

  5. #5
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Wie.. der Server liegt werweißwo?

    Wie kommts..keinen Hoster?
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  6. #6
    Neu an Board
    Registriert seit
    28.09.2009
    Beiträge
    43
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Ähm, also ich arbeite an einem Projekt auf einem server der mir nicht gehört.
    Aber zur Kollation.
    Habe mal in mysql show collation eingegeben.
    Dort werden dann alle kollationen ausgegeben.
    Bei allen charsets gibts jeweils ein default.
    Bei UTF8 war folgendes der default:
    Code:
     utf8_general_ci      | utf8     |  33 | Yes     | Yes      |       1 |
    Weis jetzt nicht ob das hilft, ob das gut oder schlecht ist oder was auch immer : /?

  7. #7
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Jo dann ist es ja ok..

    Schau da mal.. http://php.net/manual/de/function.utf8-decode.php

    echo utf8_decode("größe der böße"):größe der böße

    Damit gehts doch
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  8. #8
    Neu an Board
    Registriert seit
    28.09.2009
    Beiträge
    43
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    edit:
    das geht nur, wenn ich die daten nicht aus der DB ziehe
    Wenn sie aber aus der DB kommen gehts nicht.
    echo utf8_decode($test):grö�e der bö�e

  9. #9
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    böße

    was ist das denn?

    ss wirst du daraus nicht machen können.. das ist Rechtschreibung..die ekelhafte neue
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  10. #10
    Neu an Board
    Registriert seit
    28.09.2009
    Beiträge
    43
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    der string ergibt doch eh keinen Sinn. Darum gehts ja auch nicht . Ist doch nur zu Testzwecken - zuerst stand da auch was anderes als böße aber das wollt ich euch hier im Forum ersparen .

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein