Olaf Schneider: (PHP) Kyrillische Zeichen als CP1251 speichern

Beitrag lesen

Hallo,

ich möchte kyrillische Zeichen in einer Datenbank speichern. Da ich auf Umlaute verzichten kann, möchte ich keinen Unicode benutzen, sondern CP1251 als Textcodierung.
Die HTML-Seite ist mit charset=CP1251" codiert.
Wenn ich nun in ein Formular kyrillische Zeichen eingebe, passiert folgendes:

Fall 1: Russisches Gebietsschema eingestellt

Die Zeichen werden - analog zu unseren Umlauten - uncodiert zur nächsten Seite übertragen (und können dort mit PHP weiterbearbeitet werden). So möchte ich es auch haben.

Fall 2: Deutsches Gebietsschema eingestellt

Die Zeichen werden schon vor der Übergabe per GET oder POST in Entities umgewandelt.

Wie kann ich die Umwandlung, die bei Fall 2 geschieht, verhindern, ohne wüste Javascript- oder PHP-Konverter zu schreiben?

Gruss Olaf (), Essen