phpbar.de logo

Mailinglisten-Archive

[php] Umstellung auf UTF-8

[php] Umstellung auf UTF-8

Michael Borchers list at tridemail.de
Fre Okt 26 14:50:56 CEST 2007


> Am Freitag, 26. Oktober 2007 schrieb Michael Borchers:
>> > Hast Du auch an die Einstellung AddDefaultCharset in der
>> > Apache-Konfiguration gedacht?

Ist drin!

> " If you want to change the table default character set and all character
> columns (CHAR, VARCHAR, TEXT) to a new character set, use a statement like 
> this:
>
> ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;
>
> Warning
>
> The preceding operation converts column values between the character sets.
> This is not what you want if you have a column in one character set (like
> latin1) but the stored values actually use some other, incompatible
> character set (like utf8). In this case, you have to do the following for
> each such column:
>
> ALTER TABLE t1 CHANGE c1 c1 BLOB;
> ALTER TABLE t1 CHANGE c1 c1 TEXT CHARACTER SET utf8;

Habe ich nun seperat auf die betroffenen Felder angewendet, demnach dürften 
Feld UND Inhalt nun UTF8 entsprechen.
So kommen Sie auch im Browser an.

Alle Umlaute (z.B. aus Sprachdateien, die mit Konstanten definiert wurden) 
werden korrekt dargestellt. Datenbankinhalte
weiterhin nicht. 


php::bar PHP Wiki   -   Listenarchive