社区
C#
帖子详情
如何向服务器上传图片文件?请高人指点!
lyfirenana
2003-09-15 01:56:37
如何向服务器上传图片文件?请高人指点!
...全文
43
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赋给数据库的二进制字段的参数,写到数据库中。
WinXP+Apache+PHP+MySQL+WordPress安装与配置说明[12-09-16]
作为一个从来没有接触过网站搭建的新新手,耗了将近两天的时间通过阅读网上的各种材料,终于搞定了PHP网站
服务器
的安装与配置。安装与配置过程中,众多细小的问题一件跟着一件冒出来,令我着实有些不淡定。在此,为了众多同我一样因此不淡定的兄弟们以及纪念我这两天的工作,本文将针对WindowsXP平台介绍如下几方面内容: 1、 Apache+PHP+MySQL的安装与配置 2、 Apache+PHP+MySQL的运行测试 3、 安装WordPress博客 需要说明的是按照此方法搭建的网站
服务器
仅供测试使用,若想实际应用部署到互联网上,本文仅有部分内容可供参考。本文纯属新手所写,还望
高人
指点
! 表格 1 WinXP+Apache+PHP+MySQL+WordPress 平台(软件) 版本 发布时间 OS Windows XP-SP3 2008-04-29 Apache 2.2.17-win32-x86-no_ssl 2012-01-17 PHP 5.3.17-Win32-VC9-x86 2012-09-13 MySQL 5.5.27-win32 2012-08-04 WordPress 3.4.2-zh_CN 2012-09-07 所有用到的软件及测试
文件
我已经打包(CSDN上名称为Apache+ PHP+MySQL+WordPress软件包[2012-09-16])上
传
到CSDN,需要的可直接下载。上表的发布时间,可能部分不准确。
c++打开
服务器
文件
,用C++给HTTP
服务器
发送一个
文件
解决方案
用C++给HTTP
服务器
发送一个
文件
大家好,我想用C++给远端的HTTP
服务器
发送一个
文件
,该
文件
是一个Linux或者
文件
系统的压缩包,不是纯粹的文本
文件
。该怎么实现啊?希望得到
高人
的
指点
。我现在手头有一个Web版,通过该网页,选择本地
文件
,然后提交给远端的Web
服务器
,缺点是这个网页一次只能
传
给一个Web
服务器
要
传
送的
文件
。我想用C++自己写一个,然后可以实现批量
传
送
文件
给多台远端的Web服务...
FastDFS 分布式
文件
系统部署
============================== FastDFS 分布式存储主要功能有:
文件
存储,
文件
同步,
文件
访问(
文件
上
传
/下载),特别适合以
文件
为载体的在线服务,如
图片
网站,视频网站等 它的存储特点是对
文件
体积小或超小,...
python socket上
传
文件
的服务端和客户端实现
代码均已测试:希望
高人
能
指点
一二 服务端: #coding=gbk ''' 等待连接 等待发送
文件
读取数据 写入
文件
并且保存 等待连接 ''' import socket import threading import time import struct def function(newsock, address): FILEINFO_SIZE = stru...
asp.net上
传
文件
时检测
文件
类型方法小结
上
传
文件
检测类型到目前为止我只看到过3种,第一种是检测
文件
的后缀名;第二种是检测
文件
的头部编码,不同类型
文件
的头部编码是不一样的(比如255216是jpg,7173是gif,6677是BMP,13780是PNG,7790是exe,8297是rar等);第三中是检测
文件
的MIME内容类型。这篇文章代码多有参考网络,特此说明。 前台
文件
:三种方法的前台
文件
是一样的.<%@Page...
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章