Niels Jakob: Probleme mit Umlauten

Beitrag lesen

Wenn alles, was innerhalb Deines Projekts passiert, bereits in UTF-8 kodiert ist, solltest Du Funktionen wie utf8_encode gar nicht mehr benötigen.

Gruß, LX

Hmmm..

ich hab den encode quatsch jetzt wieder weggemacht und dafür oben

header('content-type: text/html; charset=utf-8');

hingeschrieben.

Jetzt zeigt er die ä alle wunderbar als solche an (yay!).

Aaaber: wenn ich jetzt schreibe..

$message = str_replace("ä","ae",$message);

..und mein $message aus einem von Hand getippten ä und einem aus einer PDF Datei kopierten besteht..
..dann ersetzt er NUR das erste, nicht dass kopierte :(

Was kann man da jetzt noch machen?