C#的winform如何做到与网站中的PHP文件进行交互?
比如:
winform中有用户名:txtUser  文本框
密码:txtPassword  文本框
网址:txtWebsite     文本框
登录:btnLogin当点击登录,可连接至网址上的conn.php即连接数据库文件,然后,读取相应数据库内容,检测用户名密码是否正确
C#的winform能做到这样吗?

解决方案 »

  1.   

    正规的做法是增加一层web service。
      

  2.   

    都是你自己的吗,如果是,可以用json串传递来处理
      

  3.   

    可以把网页登录结果也存到一个表里面是否登录成功。然后c#代码查询这个表。这样是很好做的。各完成各的。你想php登录成功了。写入数据库。你c#查询那个表不救肯定知道了吗?
      

  4.   

    我的想法是这样:
    网站的CMS系统是自己写的,但将会应用到几个不同网址那里
    在winform中那个网址,就是用来区分不同的网站,但他们的后台代码,全部是一样的我是想做一个不用打开浏览器,直接通过桌面端软件登录网页后台我想是一个登录窗体,输入用户名密码后,打开另一窗体,另一个窗体第一个页面是读取取网站的基础信息,第二个页面就是直接嵌入网站的后台
      

  5.   

    1。登录成功后,在DB   表T1里记录用户信息:用户名、授权码、过期时间;
    2。返回授权码给Winform;
    3。Winform提交 授权码给各个后台验证(统一到 DB 表T1里验证)通过后,就模拟用户登录成功的逻辑;
      

  6.   

    通过程序模拟表单提交到后台进行验证,然后通过返加json来判断登陆状态