Offenbar würfelst du mehrere Kodierungen bunt durcheinander - entscheide dich mal für eine, und arbeite dann auch nur mit dieser (bzw. konvertiere Eingabedaten nötigenfalls vorher).
Danke für die schnelle Antwort - aber ich benutze überall den ISO-8859-1 Zeichensatz. Die ISO-8859-15 und UTF-8 Sachen waren nur zum testen ob der Fehler da evtl. durch behoben wird.....