社区
C#
帖子详情
如何向服务器上传图片文件?请高人指点!
lyfirenana
2003-09-15 01:56:37
如何向服务器上传图片文件?请高人指点!
...全文
86
3
打赏
收藏
如何向服务器上传图片文件?请高人指点!
如何向服务器上传图片文件?请高人指点!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanyahuhu
2003-09-17
打赏
举报
回复
mark
_weiKun_
2003-09-15
打赏
举报
回复
用Socket连接,用文件流进行文件传输。
张张好
2003-09-15
打赏
举报
回复
chnking(原作),摘自CSDN:
文件上传
一. 在Form中一定要将encType设为"multipart/form-data":
<form id="WebForm3" method="post" encType="multipart/form-data" runat="server" >
二. 判断是否有文件上传了:
当用户没有选择任何要上传的文件,即HtmlInputFile控件中的文本框为空时点击了上传按钮后,在服务端得到的File1.PostedFile对象不是null,而是有对象的,所以不能用(File1.PostedFile == null)来判断是否上传了文件,用(File1.PostedFile.ContentLength != 0)来判断比较好
三. 判断上传文件MIMIE类型:
文件上传后可以用File1.PostedFile.ContentType来读取这个文件的MIMIE类型,这个MIMIE类型是系统通过上传文件的后缀名来获得的。
四. 保存上传的文件:
1. 文件可以通过File1.PostedFile.SaveAs(path) //path是服务器上的物理路径,来保存文件。
if(File1.PostedFile.ContentLength != 0)
{
StringBuilder myStr = new StringBuilder();
myStr.Append("文件名称:" + File1.PostedFile.FileName);
myStr.Append("<br>");
myStr.Append("文件类型:" + File1.PostedFile.ContentType);
myStr.Append("<br>");
myStr.Append("文件长度:" + File1.PostedFile.ContentLength.ToString());
myStr.Append("<br>");
string path = Server.MapPath("./"); //当前路径
string fileName = File1.PostedFile.FileName.Substring(File1.PostedFile.FileName.LastIndexOf('\\')+1);
path += fileName;
if(File.Exists(path) == true)
{
Label1.Text = "服务器上已经有了你正在上传的文件:" + fileName;
return;
}
File1.PostedFile.SaveAs(path);
myStr.Append("保存完毕!");
myStr.Append("<br>");
Label1.Text = myStr.ToString();
}
else
{
Label1.Text = "你没有选择要上载的文件或者上传的文件长度为0!";
}
2. 文件也可以通过二进制的读取后存放到数据库的二进制的字段中:
byte[] fileCont = new byte[File1.PostedFile.ContentLength];
File1.PostedFile.InputStream.Read(fileCont,0, File1.PostedFile.ContentLength);
然后将此字节数组fileCont赋给数据库的二进制字段的参数,写到数据库中。
tomcat用做图片
服务器
最近做了个小网站,就是用tinyce富文本编辑器,https://www.511easy.com/保持字体排版和图片 发现博客园的图片,一天之后就无法显示 就想着自己做一个图片
服务器
,
上传图片
到指定的目录,然后返回新的访问地址
上传图片
的接口很容易,很快就写好了 package com.example.demo.service; import org.springfr...
上传
文件
出现Mach_msg_trap错误之解决
今天在做iphone上传
文件
到
服务器
的过程中,突然出现了莫名其妙的Mach_msg_trap错误,百度,google得到的解决方案都不能解决我的问题。代码如下: -(BOOL)Connection{ NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSData *temp = [[NSData allo
JB的测试之旅-上传的mp3
文件
播放不了
温馨提示:阅读时长约2分钟; 前言 公司是资讯类产品,因此后台采用了开源的编辑器供运营原创文章、
上传图片
、视频等,这不,运营上传完视频发布文章后,发现文章里面的音频播放不了; 而这,就是故事的开端; 跟进 抓包,获取音频链接; 尝试在PC的Chrome上打开,发现不能打开; 心里寻思了一下: 这功能之前运营就在使用,如果有问题,应该早就反馈了,为啥现在才反馈? 之前运营大多数是上传mp4,这...
ckeditor3.6.4+ckfinder2.2.2
上传图片
到指定目录
目前正在学习mvc,正在做一个个人博客的网站,其中有关于文章的操作,所以加上了富文本编辑器。我目前使用的编辑器是ckeditor3.6.4+ckfinder2.2.2。 今天用编辑器
上传图片
,弄了N久。发现
上传图片
的时候,就直接上传到
服务器
,最终提交内容时候,就把内容直接提交。但是总有那么种情况,万一内容提交不成功,那之前上传的图片不就在
服务器
成了垃圾了么。但是这个问题目前还没...
c# winform ftp上传
文件
到
服务器
,C# winform程序 如何向ftp
文件
服务器
下传
文件
? 。...
当前位置:我的异常网» C#»C# winform程序 如何向ftp
文件
服务器
下传
文件
? 。C# winform程序 如何向ftp
文件
服务器
下传
文件
? 。www.myexceptions.net网友分享于:2015-08-26浏览:243次C# winform程序 怎么向ftp
文件
服务器
上传
文件
?? 在线等。。。C# winform程序 怎么向ftp
文件
服务器
上传
文件
?我用的方法:Sy...
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章