简单图片上传!
来源:互联网 发布:mac用什么数据库软件 编辑:程序博客网 时间:2024/04/29 12:51
废话不多说:开始进入正题!
private bool ValidateImageUrl()
{
bool fileOK = false;
bool flag = false;
//获取上传的路径
string path = Server.MapPath("~/uploadImg/");
string nam = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() +
DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString() + DateTime.Now.Millisecond.ToString();
if (this.fileUp.HasFile)
{
String fileExtension = System.IO.Path.GetExtension(fileUp.FileName).ToLower();
string fileext = System.IO.Path.GetExtension(fileUp.FileName).ToLower();
String[] allowedExtensions = { ".gif", ".png", ".bmp", ".jpg" };
for (int i = 0; i < allowedExtensions.Length; i++)
{
if (fileExtension == allowedExtensions[i])
{
fileOK = true;
break;
}
}
}
//验证上传大小
int intfileLength = this.fileUp.PostedFile.ContentLength;
if (intfileLength > 1000 * 1000)
{
ScriptManager.RegisterStartupScript(this, GetType(), "", "<script>alert('文件大于1M,不能上传!')</script>", false);
return false;
}
if (fileOK)
{
try
{
string fileName = path + nam + fileUp.FileName.Substring(fileUp.FileName.LastIndexOf("."), 4);
System.Drawing.Image img = ImgSave.GetThumbnaiImage(fileUp.PostedFile.FileName, 100, 100, System.Drawing.Color.Red);
fileUp.SaveAs(fileName);
// img.Save(fileName);
flag = true;
}
catch (Exception ex)
{
flag = false;
}
}
else
{
flag = false;
}
return flag;
}
简单吧!
- 简单图片上传!
- 图片上传简单案例
- 简单的图片上传
- PHP 简单上传图片---------------------
- android简单图片上传
- 简单述说图片上传
- 上传图片的简单方法
- PHP实现图片简单上传
- 简单的Zend_File图片上传
- Java简单上传图片例子
- Java简单上传图片例子
- PHP实现图片简单上传
- jquery uploadify简单图片上传
- 图片上传(简单例子)
- 七牛云简单上传图片 展示
- tp5简单的图片上传
- 七牛云简单上传图片 展示
- 简单的图片上传功能
- 如何使你的作品展示优于竞争对手
- Openfire+Spark安装手册
- 转载
- 收藏一览
- 面试物语:写给正在找工作的年轻朋友
- 简单图片上传!
- 编译器 JVM
- IGMP proxy开发笔记
- json in javascript
- Spark源代码编译生成全攻略
- openfire重新配置
- openfre数据库
- 什么是Google Summer of Code
- LM2596-12 输出不恒定的问题