schildi: mysql/php5, mediumtext landet nicht vollständig in der db

Beitrag lesen

und dabei nochmals genau die stelle angeschaut. das problem ist die fehlerhafte kodierung des großen Ö's in der ausgabe:

/ï%C3%96koWorld+Lux.+S.A./

(ÖkoWorld+Lux.+S.A./)

ich habe Probleme mit abschneiden bei inserts durch ein großes Ö schon öfter festgestellt.
wieso können fehler bezüglich der darstellung des großen Ö's entstehen?

wenn ich übrigens ein preg_replace mit modifier u (utf-8) drüberlaufen lassen über den template-string, der im prinzip nix macht. zb. leerzeichen mit leerzeichen ersetzen, dann ist das ergebnis danach ok.

kann mir bezüglich des umlaut-problems jemand weiterhelfen?