1. 云栖社区>
  2. 技术文集>
  3. 列表>
  4. 正文

FileUpload上传指定格式的图片并重命名

作者:用户 来源:互联网 时间:2018-06-01 15:38:35

stringexceptionpath

FileUpload上传指定格式的图片并重命名 - 摘要: 本文讲的是FileUpload上传指定格式的图片并重命名,         if (FileUpload1.HasFile)        {            string filetype = FileUpload1.PostedFile.ContentType;    

        if (FileUpload1.HasFile)
        {
            string filetype = FileUpload1.PostedFile.ContentType;
            if (filetype == "image/bmp" || filetype == "image/gif" || filetype == "image/pjpeg")
            {
                string filename = FileUpload1.PostedFile.FileName;
                string fileext = System.IO.Path.GetExtension(filename);
                string newfilename = DateTime.Now.ToString("yyyyMMddhhmmss") + fileext;
                string path = HttpContext.Current.Server.MapPath("../Image/");
                string savefilename = path + newfilename;
                try
                {
                    FileUpload1.SaveAs(savefilename);
                    Response.Write("<script>alert('上传成功!')</script>");
                }
                catch(Exception ex)
                {
                    string message = "添加失败,原因:" + ex.Message;
                    Response.Write("<script>alert('" + message + "')</script>");
                }
            }
            else
            {
                Response.Write("<script>alert('格式错误!')</script>");
            }
        }
        else
        {
            Response.Write("<script>alert('文件名不能为空')</script>");
        }

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有 的相关内容,欢迎继续使用右上角搜索按钮进行搜索string , exception path ,以便于您获取更多的相关知识。

asp.net-使上传的图片显示它原有的格式

...片显示它原有的格式 if (FileUpload1.HasFile) { string strType=FileUpload1.PostedFile.ContentType; if (strType == "image/bmp" || strType == "image/jpeg" || strType == "image/png" || strType == "image/gif") ...

在ASP.NET 2.0中操作数据之五十二:使用FileUpload上传文件_自学过程

...下页面.确保每页都选择了Site.master作为母板页. Default.aspx FileUpload.aspx DisplayOrDownloadData.aspx UploadInDetailsView.aspx UpdatingAndDeleting.aspx 图1:添加所需要的页面   象其它文件夹一样,BinaryData文件夹里的Default.aspx 用来列出教程章节.记得...

[php] 实现文件上

...echo 'setTimeout(function() {window.location.href="http://localhost/feiyou/fileUpload/form.html"}, 2000);'; }} else { echo '没有权限访问此页面,2秒后返回提交页面……'; echo 'setTimeout(function() {window.location.href="http://localhost/feiyou/fileUpload/form.html"}, 2000);...

【I/O操作】 Struts框架上传图片

...st;import javax.servlet.http.HttpServletResponse;import org.apache.commons.fileupload.FileItem;import org.apache.commons.fileupload.disk.DiskFileItemFactory;import org.apache.commons.fileupload.servlet.ServletFileUpload;import com.bjpowernode.drp.basedata.manager.ItemManager;import com.bjpowernode.d...

NodeJS-图片上传(Express)

... display: inline-block; vertical-align: middle; .fileupload { opacity: 0; filter: alpha(opacity=0); width: 200px; height: 200px; } } Html点击上传有两种比较常用的方式iFrame上传和...

前三篇
后三篇
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一

云服务器9.9元/月,大学必备