C# Winform 调用服务器 PHP上传文件页面问题

问题描述

本人最近需要做一个Winform与PHPWEB上传文件页面结合的功能。我们知道HTTPFORM里的<FILE>标签可以把文件上传到服务器,然后由PHPif(is_uploaded_file($_FILES['uploadfile']['tmp_name'])){move_uploaded_file($_FILES['uploadfile']['tmp_name'],$upfile);}保存文件到指定位置。但是这个FORM提交怎么在C#WINFORM里实现提交呢?看过一些资料,似乎使用WEBCLIENT最简单,但是试写不能完成,希望高手不吝赐教,最好给出详细点的代码,谢谢。如果有哪位同志会DELPHI实现此功能也可以。

解决方案

解决方案二:
我也纠结呀
解决方案三:
我也在纠结啊,到底怎么做呢,应该是用WebService吧

时间: 2024-08-02 23:26:36

C# Winform 调用服务器 PHP上传文件页面问题的相关文章

windows下使用IIS配置的PHP无法上传文件的解决方法_win服务器

延续<Windows Server 2003中iis配置php>一文 服务器上使用Apache2+PHP正常运行,换成IIS+PHP,先后出现了php.ini的环境变量无法读取,php中验证码无法显示的问题,如今又有人反应无法上传图片的问题. 从IIS替换Apache2的过程仅仅是开启IIS,关闭Apache2,其它的没什么变化,但是却发生了如此多的差异,看样子IIS支持PHP还是有很多要进行修改的. 分析: 根据上面的描述,我怀疑问题出在IIS的权限配置上,IUSR_MACHINE的帐户对u

如何上传文件到阿里云服务器?

如何上传文件到阿里云服务器?下面,武汉捷讯小编给大家分别针对Windows服务器与linux服务器分享上传文件的方法,希望对大家有所帮助.阿里云湖北服务中心:武汉捷讯信息技术有限公司 一.向Windows服务器上传下载文件方式  方法有很多种,此处介绍远程桌面的本地资源共享方法. 1.运行mstsc,连接远程桌面的时候,点"选项>>" 2."本地资源"-->详细信息. 3."磁盘驱动器"前面打钩. 4.连接远程电脑后,打开&qu

JSP实现上传文件的两种方法

js|上传 在用Java开发企业器系统的使用,特别是涉及到与办公相关的软件开发的时候,文件的上传是客户经常要提到的要求.因此有 一套很好文件上传的解决办法也能方便大家在这一块的开发. 首先申明,该文章是为了自己记录一备以后开发需要的时候,不用手忙脚乱哈哈........ 现在在国内用的非常多的一般是两种方法解决来解决文件上传. cos.jar + uploadbean.jar + filemover.jar 这个是用的非常普遍的,原因是因为他操作方便,是我们不必再去关注,那些文件的输入和输出流,

用JSP实现上传文件的两种方法

js|上传 在用Java开发企业器系统的使用,特别是涉及到与办公相关的软件开发的时候,文件的上传是客户经常要提到的要求.因此有 一套很好文件上传的解决办法也能方便大家在这一块的开发. 首先申明,该文章是为了自己记录一备以后开发需要的时候,不用手忙脚乱哈哈........ 现在在国内用的非常多的一般是两种方法解决来解决文件上传. cos.jar + uploadbean.jar + filemover.jar这个是用的非常普遍的,原因是因为他操作方便,是我们不必再去关注,那些文件的输入和输出流,使

返璞归真 asp.net mvc (11) - asp.net mvc 4.0 新特性之自宿主 Web API, 在 WebForm 中提供 Web API, 通过 Web API 上传文件, .net 4.5 带来的更方便的异步操作

原文:返璞归真 asp.net mvc (11) - asp.net mvc 4.0 新特性之自宿主 Web API, 在 WebForm 中提供 Web API, 通过 Web API 上传文件, .net 4.5 带来的更方便的异步操作 [索引页][源码下载] 返璞归真 asp.net mvc (11) - asp.net mvc 4.0 新特性之自宿主 Web API, 在 WebForm 中提供 Web API, 通过 Web API 上传文件, .net 4.5 带来的更方便的异步操作

winfrom客户端上传文件(异步)进度条不走动!

问题描述 winform客户端向网站上传文件,开始使用普通的WebClient上传文件,进度条是正常的,但这种方式的确定是客户端会假死,所以改成了WebClient的异步上传方式,这种方式不会假死了,但进度条始终不走动了,始终是0的位置,文件是上传成功了的,望高手帮我看下.privatevoidbutton1_Click(objectsender,EventArgse){//前面的数据库查询省略,会得到pic_List.Count与m_fileList.Length这两个的数据值.progres

iis配置php无法上传文件解决办法

根据上面的描述,我怀疑问题出在IIS的权限配置上,IUSR_MACHINE的帐户对upload没有写入的权限,于是进行权限修改,IIS下的权限,NTFS下的权限都进行修改,但是终究都没用,查找网络上的资料也没有相应的,对上传页面进行测试,流程为:    swf文件调用save.php上传文件---->swf文件对上传的文件进行重命名--->名字返回给save.php--->显示出最后的名字.    现在的问题一直停留在swf对文件重命名的这里,一直没有到显示出最后的名字,并且swf文件不

java Servlet与 Ajax显示上传文件进度

网页显示文件上传进度问题的分析: 显示上传进度的前提是获得上传的进度信息.我们可以想到的就是监听器,同时这有可以分两种情况:监听器可以放服务端,也可以放客户端. 下面的方法,其实更多的关键是前端,后端的话,可以用其他语言处理. 下面是对几种方法的总结: ##demo1 这种方式的服务端 使用commons FileUpload库的 ProgressListener 来监控进度,也就说进度情况是保存在服务端的,如果客户端想要知道进度,需要再次发起请求. 如果客户端想在一个页面完成,可以调用js到服

限制上传文件大小-Springmvc上传文件限制大小,异常处理返回报错信息后,eclipse控制台还报错

问题描述 Springmvc上传文件限制大小,异常处理返回报错信息后,eclipse控制台还报错 1.web.xml配置: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/X