zoukankan      html  css  js  c++  java
  • 上传文件

            #region 文件上传 代码
    
            /// <summary>
            ///  上传文件
            /// </summary>
            /// <param name="SaveFilePath">要保存的路径</param>
            protected void SaveFile(string SaveFilePath)
            {
                HttpFileCollection files = HttpContext.Current.Request.Files;
                for (int iFile = 0; iFile < files.Count; iFile++)
                {
                    if (!Directory.Exists(SaveFilePath))
                    {
                        Directory.CreateDirectory(SaveFilePath);
                    }
                    HttpPostedFile postedFile = files[iFile];
                    System.IO.Stream tst = postedFile.InputStream;
                    string strFile = postedFile.FileName;//获取客户端的图片路径
                    if (strFile != "")
                    {
                        string[] strTemp = strFile.Split(new char[] { '\' });
                        string strFileName = strTemp[strTemp.Length - 1].ToString();
                        string strFpath = System.Guid.NewGuid().ToString() + strFileName.Substring(strFileName.LastIndexOf("."), strFileName.Length - strFileName.LastIndexOf("."));
    
                        SaveFilePath += "\" + strFpath;//服务器端的完整路径
    
                        // 获取客户端发送的文件的 MIME 内容类型。
                        string fileContentType = postedFile.ContentType;
                        //if (fileContentType == "image/bmp" || fileContentType == "image/gif" || fileContentType == "image/pjpeg")
                        //{
                        //    Get_Slt_Img(tst, strFile, strFpath, 200, 200, "Cut", 1);  //首页显示的缩略图
                        //    Get_Slt_Img(tst, strFile, strFpath, 1000, 1000, "W", 2);  //详细页面的图片
                        //}
                        //else
                        //{
    
                        postedFile.SaveAs(SaveFilePath);
    
                        //}
                    }
                }
    
            }
    
            #endregion
  • 相关阅读:
    Confluence wiki——CentOS6.8搭建详解
    ifconfig不显示网卡eth0
    VMware vSphere克隆虚拟机
    VMware ESXI6.0服务器安装
    虚拟化技术的基本介绍
    HTTP协议详解
    Shell中的case命令
    Linux通过ssh登录其他服务器,不用输入密码
    Linux下/etc/passwd、/etc/shadow、/etc/group文件
    Linux挂载详解
  • 原文地址:https://www.cnblogs.com/chenghu/p/3966186.html
Copyright © 2011-2022 走看看