Hallo,
ich kämpfe mal wieder mit Zeichensätzen. Per VBScript hole ich Kontaktdaten aus Outlook und sende sie per http-Request zu meinem Web-Server (bei Interesse kann ich das VBScript gerne posten).
Da ich in der DB UTF-8 als Zeichensatz gesetzt habe, wollte ich die einzelnen Felder per utf8_encode umkodieren und dann in die DB schreiben. Da ich auch nach dem Einsatz von utf8_encode (mb_convert_encoding($_POST["stadt"], "utf-8") habe ich auch schon ohnen Erfolg versucht) Schrott statt Umlaute in der DB stehen habe, vermute ich mal, dass die ankommenden Daten garnicht in ISO-8859-1 kodiert sind.
Sehe ich das richtig und wenn ja, wie sind die Daten kodiert und wie bekomme ich sie in UTF8?
ich kämpfe mal wieder mit Zeichensätzen. Per VBScript hole ich Kontaktdaten aus Outlook und sende sie per http-Request zu meinem Web-Server (bei Interesse kann ich das VBScript gerne posten).
Da ich in der DB UTF-8 als Zeichensatz gesetzt habe, wollte ich die einzelnen Felder per utf8_encode umkodieren und dann in die DB schreiben. Da ich auch nach dem Einsatz von utf8_encode (mb_convert_encoding($_POST["stadt"], "utf-8") habe ich auch schon ohnen Erfolg versucht) Schrott statt Umlaute in der DB stehen habe, vermute ich mal, dass die ankommenden Daten garnicht in ISO-8859-1 kodiert sind.
Sehe ich das richtig und wenn ja, wie sind die Daten kodiert und wie bekomme ich sie in UTF8?
Kommentar