Moin,
ist eine Frage des Encodings! Normalerweise sollte es reichen, wenn Du den folgenden HTML-Parameter mit angibst (oder auf andere Art und Weise das entsprechende Encoding setzt):
Code: Alles auswählen
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
Da Du ja Text/HTML angegeben hast, müsste es auch reichen, die Umlaute durch ihr jeweiliges HTML-Pendant zu ersetzen:
Code: Alles auswählen
ß = ß
ä = ä
Ä = Ä
ü = ü
Ü = Ü
ö = ö
Ö = Ö
Gilt analog natürlich auch für andere Sonderzeichen wie é oder â etc.
Viele Grüße,
Martin