акк Code: 57206324;N8xXJ1Gt Нужно на http://www.icq.com/people/57206324/edit/ Нажать кнопку сохранить. Вот она Code: <div class="submitform"> <div class="submitcorner"></div> <div class="submitbutton">Сохранить</div> </div> И как же её нажать если у нее нет id?
это был всего лишь пример. я не знаю значеня твоей формы в массиве, названийе твоего браузера и т.д. гугл в помощь http://www.google.com/search?client=opera&rls=en&q=Document.Forms%5B*%5D.All%5B*%5D.InvokeMember&sourceid=opera&ie=utf-8&oe=utf-8
отправляю пост запрос. Возникает проблема с русскими буквами. Например: отправляю слово: привет на сервер приходит:????? Code: webBrowser1.Navigate("http://www.icq.com/people/" + emails[count - 1] + "/edit-submit", "_self", System.Text.ASCIIEncoding.ASCII.GetBytes( "firstName=" + name1 + "&friendlyName=" + nik1 + "&aboutMe=" + aboutme + "&gender=" + gender + "&birthDateDay=" + day + "&birthDateMonth=" + month + "&birthDateYear=19" + birday + "homeAddressCity=" + homesity + "&homeAddressCountry=" + countriii), "Content-Type: application/x-www-form-urlencoded\r\n"); Да знаю что проблема в кодировке. Как решить проблему?
urlencoded Закодируй всю кирилицу и еще... если уже пост запросы отправляешь, нафига браузер используешь?
2 cheater_man - например так Code: char * encode(unsigned char *url, char *out) { char *ret = out; while (*url) out += sprintf(out, "%%%.2x", *url++); return ret; }
на асме еще покажи. Умник. http://msdn.microsoft.com/ru-ru/library/system.web.httputility.urlencode(VS.90).aspx первый результат в гугле. Тяжело скопировать!?
Проблема решена: Code: byte[] sentData = Encoding.GetEncoding(1251).GetBytes("firstName=" + System.Web.HttpUtility.UrlEncode(name1)+ "&friendlyName=" + System.Web.HttpUtility.UrlEncode(nik1) + "&aboutMe=" + System.Web.HttpUtility.UrlEncode(aboutme) + "&gender=" + gender + "&birthDateDay=" + day + "&birthDateMonth=" + month + "&birthDateYear=19" + birday + "&homeAddressCity=" + System.Web.HttpUtility.UrlEncode(homesity) + "&homeAddressCountry=" + countriii ); webBrowser1.Navigate("http://www.icq.com/people/" + emails[count - 1] + "/edit-submit", "_self",sentData,"Content-Type: application/x-www-form-urlencoded\r\n");