Erik P. Roderwald schrieb:
Hallo zusammen,
On Donnerstag 18 März 2010, Joerg Thuemmler wrote:
Wenn Du bei der DB-Anlage keine Angabe machst, wird heute sicher utf-8 genommen (hat mit den Servereinstellungen nix zu tun), früher war das sicher latin1.
Leider nein. Die Tabellen sind auch latin1-kodiert. Das ist auch sicher. Deshalb habe ich ja die kaputten Umlaute. Und es ist nicht gewünscht (nicht von mir), die ganze DB in UTF-8 zu konvertieren.
Liebe Grüße
Erik
Was für php-Funktionen verwendet Dein Script? Könnte eine davon utf-8 ausgeben. Ich denke da an solche replace-Sachen, die Datenfelder vor Schadcode sichern helfen, Eliminieren von Sonderzeichen, die für Angriffe nutzbar sind... Was passiert, wenn Du latin1-Sonderzeichen hardcodiert in den Feldfüllbefehl selbst einbaust? Kommen die auch als utf8? Ein UPDATE db SET feld='ÄÖÜß' ... setzt korrektes latin1 ein? cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org