gaunt
Lt. Commander
- Registriert
- Aug. 2007
- Beiträge
- 2.016
Hi
ich hab mal wieder nen Problem. Da ist ne mysql DB mit diversen Textfeldern. Aus diesen muss eine URL generiert werden. Die sollte aber nichtnur technisch funktionieren sondern auch mehr oder weniger lesbar sein.
Ich dachte erst hier gehts nur Deutschland, also flott was freestyle gescriptet was mir alle SZ die mir spontan eingefallen sind stumpf ersetzt. Also z.b. ein "ü" zu "ue" ein Leerzeichen zum Bindestrich usw.
Jetzt muss ich aber feststellen, das die Daten nichtnur in Deutsch vorliegen sondern in aller Herren Länder Sprachen.
Kommen also "ñ" und Konsorten dazu. Und dann gibts da ja noch viel mehr die ich vielleicht garnicht kenne. Also ist von Hand keine gute Option. Soweit ich das sehe handelt es sich nur um romanische Zeichen. Also wenigstens keine Kyrillischen oder Chinesischen Zeichen.
Gibt es hier eine Mysql Bordfunktion? Ich meine definitiv nicht ein Escapen, Quoten oder Maskieren. Sondern eine Umsetzung von Sonderzeichen in unkritische aber lesbare Zeichen. Also ein Enje zu n oder ein / zum -.
ich hab mal wieder nen Problem. Da ist ne mysql DB mit diversen Textfeldern. Aus diesen muss eine URL generiert werden. Die sollte aber nichtnur technisch funktionieren sondern auch mehr oder weniger lesbar sein.
Ich dachte erst hier gehts nur Deutschland, also flott was freestyle gescriptet was mir alle SZ die mir spontan eingefallen sind stumpf ersetzt. Also z.b. ein "ü" zu "ue" ein Leerzeichen zum Bindestrich usw.
Jetzt muss ich aber feststellen, das die Daten nichtnur in Deutsch vorliegen sondern in aller Herren Länder Sprachen.
Kommen also "ñ" und Konsorten dazu. Und dann gibts da ja noch viel mehr die ich vielleicht garnicht kenne. Also ist von Hand keine gute Option. Soweit ich das sehe handelt es sich nur um romanische Zeichen. Also wenigstens keine Kyrillischen oder Chinesischen Zeichen.
Gibt es hier eine Mysql Bordfunktion? Ich meine definitiv nicht ein Escapen, Quoten oder Maskieren. Sondern eine Umsetzung von Sonderzeichen in unkritische aber lesbare Zeichen. Also ein Enje zu n oder ein / zum -.