本帖最后由 Colin_Zoo 于 2010-09-19 13:55:51 编辑

解决方案 »

  1.   

    楼主没改我测试账号或邀请码
     只是猜测下。
     在伪造数据正确的前面下
     原网站编码是gb2312的。
     但楼主的Post时和Get时都不一样
     建议楼主全部换下gb2312的(也可做成参数)
          1.  string code="GBK";                        
               
            2.    ASCIIEncoding encoding = new ASCIIEncoding();
                string postData = "forward=&jumpurl=http%3A%2F%2Fwww.tphou.com%2Fbbs%2Fmode.php%3Fm%3Do&step=" + step;
               
                byte[] data = encoding.GetBytes(postData);
                HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("http://tphou.com/bbs/login.php");
               。            StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.GetEncoding([color=#FF0000]code))[/color];
                string content = reader.ReadToEnd();            
                riBox.Text = content;