Hallo,
erstmals vielen Dank für deine Antwort.
hatt mich zumindest nachdenklich gemacht und mich dazu bewegt nicht nur mysql und php in Betracht zu ziehen sondern auch den Browser und den Apache Server.
Und siehe da habe den Fehler nach 3 Tage herumstochern gefunden:
Lade meine Seite im Browser und schaue oben im Ansicht/Zeichensatz.
Hier stand utf8 ... d.h. der Browser verstand nicht das es sich um eine Deutsche Seite sich handelt. Habe kurz geändert auf iso-8859-15 und mein Formular abgeschickt. Jetzt wurde auch richtig in die DB gespeichert.
Um das dauerhaft zu ändern muste ich an die apache Konfiguration rann.
Für apache2 ist das in die Datei /etc/apache2/mod_mime-defaults.conf
hier muss der richtiger Zeichensatz geladen werden:
AddCharset ISO-8859-15 .iso-8859-15 ...
und default Zeichensatz geändert werden:
AddDefaultCharset ISO-8859-15
bei gelegenheit auch die LanguagePriority ändern:
LanguagePriority de ....
schreibe das hier rein für die nächsten die danach suchen ... mich hat genug Zeit gekostet.
bis zum nächsten Bug
Kermit