Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Shop auf UTF-8 umstellen

    mantis

    • Viel Schreiber
    • Beiträge: 1.188
    • Geschlecht:
    Shop auf UTF-8 umstellen
    am: 03. März 2009, 11:01:10
    Hallo allerseits,

    dieses Thema zerbricht glaub ich einigen den Kopf. Ich will meinen Shop auf utf-8 umstellen. Bisher hab ich
    1. DB auf utf-8.
    2. die Sprachdateien auf utf-8 und die  german.php (english.php ähnlich) auf

    Code: PHP  [Auswählen]
    @setlocale(LC_TIME, 'de_DE@euro', 'de_DE', 'de-DE',
    'de', 'ge', 'de_DE.UTF-8');
     
    3. im Admin Sprachen auf UTF-8
    4. die /inc/xtx_db_query.inc.php ergänzt mit

    Code: PHP  [Auswählen]
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET 'utf8'");
     
    Aber nun zeigt zwar fast alles richtig an, sogar der (ShopStat link hat Umlaute) aber der Browser selber nicht. siehe Bild

    Übrigens ShopStat ist nicht die Ursache hatte es zwischendurch deaktiviert.

    Wo kann ich dies bearbeiten? Wäre um jeden Rat dankbar.

    Gruss
    mantis

      [ Für Gäste sind keine Dateianhänge sichtbar ]



    Linkback: https://www.modified-shop.org/forum/index.php?topic=392.0
    Managed Server

    jonnyB

    • Fördermitglied
    • Beiträge: 519
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #1 am: 06. März 2009, 14:46:58
    @mantis

    hast du das problem schon gelöst bekommen?

    mantis

    • Viel Schreiber
    • Beiträge: 1.188
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #2 am: 06. März 2009, 14:49:22
    nein leider nicht

    jonnyB

    • Fördermitglied
    • Beiträge: 519
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #3 am: 06. März 2009, 15:26:32
    kann sein das die einträge die du vor der umstellung in die datenbank geschrieben hast,
    jetzt noch manuel umgschrieben werden müssen.

    diese alten einträge wurden ja mit der alten codierung in die datenbank gelegt und werden durch die neue codierung falsch ausgelesen.

    oder wenn du nicht viel zum ändern hast....den eintrag/produkt neu bearbeiten und abspeichern....dann sollte das evtl schon reichen.

    mantis

    • Viel Schreiber
    • Beiträge: 1.188
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #4 am: 06. März 2009, 15:38:44
    ich hab per code die ganze datenbank konvertiert auf utf-8 also daran liegts nicht auch weil es sonst ja überall falsch ausgelesen würde.

    Gruss
    mantis

    jonnyB

    • Fördermitglied
    • Beiträge: 519
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #5 am: 06. März 2009, 15:39:50
    stimmt.....denkfehler!

    jonnyB

    • Fördermitglied
    • Beiträge: 519
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #6 am: 06. März 2009, 15:47:37
    hast du schon mal in den browser-einstellungen nach geschaut?

    siehe anhang!

    oder hast das prob auch mit anderen browsern?

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    mantis

    • Viel Schreiber
    • Beiträge: 1.188
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #7 am: 06. März 2009, 15:57:24
    Klar hab OP,FF, KO, IE6-8, Einstellungen etc etc. et al,

    Irgendwo müssen die Variablen übergeben werden aber ich finde nicht wo.

    Gruss
    mantis

    jonnyB

    • Fördermitglied
    • Beiträge: 519
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #8 am: 06. März 2009, 16:35:54
    hast du was geändert?

    denn bei mir siehts genau anders rum aus.

    browser = ok
    site = falsche dartsellung

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    frank_e

    • Neu im Forum
    • Beiträge: 11
    Shop auf UTF-8 umstellen
    Antwort #9 am: 07. März 2009, 07:15:12
    Hallo,

    nimm mal hier

    setlocale nur:

    Code: PHP  [Auswählen]
    @setlocale(LC_TIME, 'de_DE@euro', 'de_DE', 'de-DE',
    'de', 'ge', 'de_DE.UTF-8');

    nur de_DE.UTF-8 und dann kontrollier mal in welcher Codierung deine Shopscripte gespeichert sind.
    Das sollte UTF8 ohne BOM sein ...

    Eventuell bringt dich das weiter ...

    mantis

    • Viel Schreiber
    • Beiträge: 1.188
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #10 am: 07. März 2009, 09:29:50
    Nein das das wars auch nicht hab meine ganze n Dateien mit iconv codiert der schreibt auch kein DOM. Datenbank per script noch mal utf-8 kodierung und utf8_general_ci kollation danach die ganze datenbank die "schrägen zeichen per skript umgeschrieben.

    Gruss

    mantis

    frank_e

    • Neu im Forum
    • Beiträge: 11
    Shop auf UTF-8 umstellen
    Antwort #11 am: 07. März 2009, 18:32:00
    OK, versuch mals das

    Code: PHP  [Auswählen]
    header('Content-Type: text/html;charset=utf-8');

    in der ersten Zeile der "application_top.php".

    bei mir hat das funktioniert ...

    squidi

    • Neu im Forum
    • Beiträge: 11
    Shop auf UTF-8 umstellen
    Antwort #12 am: 11. März 2009, 23:59:32
    hi,

    hier gibt es einen interessanten artikel der dieses thema behandelt und vielleicht hilfreich ist. :-)

    Die Umlautproblematik - was, wieso, was tun?

    mantis

    • Viel Schreiber
    • Beiträge: 1.188
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #13 am: 12. März 2009, 08:32:25
    @squidi

    danke für deine Beitrag war nicht die Lösung hat mich aber auf die Spur gebracht.

    Die Zeichenkodierung ist eine sehr komplexe und langweilige kodierung und die meisten befassen sich nur notgezwungen mit der Materie.

    Die Lösung meines Problems ist da die meisten Dateien in xtc schon einen BOM haben dieser aber bei den meisten Editoren beim speichern ohne BOM nicht gelöscht wird daher muss jede Datei in einem HEX Editor geöffnet werden der BOM am anfang meist FE FF oder U+FEFF händisch entfernt werden, und dan als UTF-8 ohne BOM speichern. Habe probiert ein Makro dafür zu erstellen der funzt aber leider nicht. Werde mal die Tage die relevanten Dateien ändern und hochladen.

    Gruss
    mantis

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Shop auf UTF-8 umstellen
    Antwort #14 am: 12. März 2009, 09:12:08
    Na also das klingt ja nach einer Menge Spaß! ;-)

    3 Antworten
    2117 Aufrufe
    28. März 2017, 15:09:48 von Tomcraft
    5 Antworten
    3133 Aufrufe
    26. Februar 2016, 10:20:03 von kumpelmagnet
    3 Antworten
    3433 Aufrufe
    24. November 2014, 12:23:57 von dieter1951
    5 Antworten
    3235 Aufrufe
    13. März 2015, 12:28:15 von Bonsai