Polskie Znaki Po wysłaniu

Polskie Znaki Po wysłaniu
SI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

mam taki oto kod:

Kopiuj
                 String tresc_wiadomosc = string.Format("addbbcode22=0&attach_sig=on&f=51&helpbox=Rada: Style mogą być stosowane szybko do zaznaczonego tekstu&message=" + wiadomosc + "&mode=reply&notify=on&post=Wyślij&sid=" + sid + "&subject=&t=" + id);
                Byte[] byteData2 = Encoding.UTF8.GetBytes(tresc_wiadomosc);
                postRequest = (HttpWebRequest)WebRequest.Create("http://jakiesforum.pl/forum/posting.php?mode=reply&t=" + id);
                postRequest.Method = "POST";
                postRequest.KeepAlive = true;
                postRequest.CookieContainer = tymczasoweCiacha;
                postRequest.ContentType = "application/x-www-form-urlencoded";
                postRequest.UserAgent = "Mozilla/5.0 (Windows NT 6.2; rv:11.0) Gecko/20100101 Firefox/11.0";
                postRequestStream = postRequest.GetRequestStream();
                postRequestStream.Write(byteData2, 0, byteData2.Length);
                postRequestStream.Close();
                postResponse = (HttpWebResponse)postRequest.GetResponse();
                postRequestReader = new StreamReader(postResponse.GetResponseStream());
                string resultSource = postRequestReader.ReadToEnd();

kod ten wysyła post na forum phpbb które ma kodowanie iso-8859-2 i dlatego mam problem z polskimi znakami.. zawsze wywala mi jakieś krzaczki. W kodzie mam ustawione UTF8 z myślą o tym, że te kodowanie obsługuje te nasze nieszczęsne znaki, nawet próbowałem na siłę zmieniać na inne ale konkretnie ISO ustawić nie mogę... czy ktoś wie jak można to zmienić aby faktycznie treść wiadomości zawierała polskie znaki?

AL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 308
0

Ja u siebie mam jeszcze

Kopiuj
HttpUtility.UrlEncode("");

(przed GetBytes)
spróbuj u siebie

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.