Michi: UTF-8 und Probleme?

Hallo
ich hab gelesen dass es optimal wäre UTF8 zu verwenden, da man damit alle Zeichen abdeckt. Allerdings muss man bei einigen Dingen aufpassen, da sonst Zeichen falsch ausgegebn werden  können. Was ist das genau?
Ich möchte Text der über ein Formular eingegeben wird in einer mysql DB speichern, das können auch viele Sonderzeichen sein (zb. € oder gar japanische), deshalb werde ich UTF8 benötigen. Bitte sagt mir worauf ich  achten muss, damit es reibungslos funktioniert.
Danke, Michi

  1. hi,

    ich hab gelesen dass es optimal wäre UTF8 zu verwenden, da man damit alle Zeichen abdeckt. Allerdings muss man bei einigen Dingen aufpassen, da sonst Zeichen falsch ausgegebn werden  können. Was ist das genau?

    diesbezüglich habe ich erst vor kurzem einen thread gehabt, und von CK, molily und Andreas Korthaus gute tipps bekommen.

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
  2. Ich möchte Text der über ein Formular eingegeben wird in einer mysql DB speichern, das können auch viele Sonderzeichen sein (zb. € oder gar japanische), deshalb werde ich UTF8 benötigen. Bitte sagt mir worauf ich  achten muss, damit es reibungslos funktioniert.

    MySQL ist erst ab der kürzlich freigegebenen Version 4.1 fähig mit Unicode und UTF8 umzugehen. Du brauchst diese Fähigkeiten wenn du in solchen Feldern Daten suchen oder vergleichen willst.
    Wenn du die Datensätze nur über eine Integer-ID ansprichst solltest du auch mit Version 4.0 zurechtkommen. Möglicherweise musst du dann aber die Stichworte BINARY und TEXT vs. BLOB berücksichtigen.