C# 一个图片上传的简单方法
2008-11-12 12:59
507 查看
/// <summary>
/// 图片上传
/// </summary>
/// <param name="TheFileName">保存的文件名称,不需要后缀</param>
private Boolean fileUploadImage(string TheFileName)
{
bool ges = false;
string file = "";
file = fileLogoUrl.PostedFile.FileName;
string[] end = new string[] { "jpg", "gif", "bmp", "gpg", "gif", "bmp" };//有效文件类型
if (file.Length != 0)
{
string filename = file.Substring(file.LastIndexOf("//") + 1);//取得文件名
string fileend = file.Substring(file.LastIndexOf(".") + 1);//取得文件类型
fileend = fileend.ToLower();//后缀转换成小写
for (int i = 0; i < end.Length; i++)//文件类型是否合法
{
if (fileend.Equals(end[i]))
{
ges = true;
}
}
if (ges)
{
ges = false;
string filepath = Server.MapPath("../../Upload/FirendLink/") + TheFileName + "." + fileend;
fileLogoUrl.PostedFile.SaveAs(filepath);
ges = true;
}
else
{
ges = false;
}
}
return ges;//返回值判断是否合法
}
/// 图片上传
/// </summary>
/// <param name="TheFileName">保存的文件名称,不需要后缀</param>
private Boolean fileUploadImage(string TheFileName)
{
bool ges = false;
string file = "";
file = fileLogoUrl.PostedFile.FileName;
string[] end = new string[] { "jpg", "gif", "bmp", "gpg", "gif", "bmp" };//有效文件类型
if (file.Length != 0)
{
string filename = file.Substring(file.LastIndexOf("//") + 1);//取得文件名
string fileend = file.Substring(file.LastIndexOf(".") + 1);//取得文件类型
fileend = fileend.ToLower();//后缀转换成小写
for (int i = 0; i < end.Length; i++)//文件类型是否合法
{
if (fileend.Equals(end[i]))
{
ges = true;
}
}
if (ges)
{
ges = false;
string filepath = Server.MapPath("../../Upload/FirendLink/") + TheFileName + "." + fileend;
fileLogoUrl.PostedFile.SaveAs(filepath);
ges = true;
}
else
{
ges = false;
}
}
return ges;//返回值判断是否合法
}
相关文章推荐
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- C# 一个图片上传的简单方法
- [置顶] 使用NSURLSession简单做一个上传图片的方法
- 上传图片并显示缩略图的最简单方法(c#)
- 上传图片并显示缩略图的最简单方法(c#)
- 上传图片并显示缩略图的最简单方法(c#)
- C#判断上传文件是否是图片以防止木马上传的方法
- 一个上传图片很有用的方法...
- Uploadify在MVC中使用方法案例(一个视图多次上传单张图片)
- angular上传图片,最近自己研究了一个。笨方法。
- C# WinForm 上传图片,文件到服务器的方法Uploader.ashx
- 使用PHP破解防盗链图片的一个简单方法
- ASp.net下 fckeditor 配置图片上传最简单的方法
- xheditor HTML编辑器,新闻编辑器初始方法,ajax图片批量上传,添加一个8、13、14px字体
- 一个简单方法完成C#时间间隔的计算
- c# 上传图片流,php端(laravel框架)接收处理方法
- 一个很简单的C#例子,给网友解答的,总觉得应该有更简单的方法
- C#生成条形码图片的简单方法
- 把C#程序(含多个Dll)合并成一个Exe的超简单方法
- 一个最简单的php上传图片示例