资料来源:网络整理
时间:2023/2/14 0:09:51 共计:3651 浏览
private string FileUpLoad(HttpPostedFile file)
{
string fileName, fileExtension;//文件名,文件类型
fileName = System.IO.Path.GetFileName(file.FileName);
fileExtension = System.IO.Path.GetExtension(fileName).ToLower();
int FileLen = file.ContentLength;
Byte[] FileData = new Byte[FileLen];
Stream sr = file.InputStream;//创建数据流对象
sr.Read(FileData, 0, FileLen);
sr.Close();
return HeadPhotoTemp(FileData, savepath, fileExtension);
}
public string HeadPhotoTemp(Byte[] FileByteArray, string savpath, string houzui)
{
string filepath = System.Configuration.ConfigurationManager.AppSettings["filepath"].ToString();
string str = "";
try
{
string path = filepath + savpath;
if (!Directory.Exists(Server.MapPath(path)))
{
Directory.CreateDirectory(Server.MapPath(path));
}
string name = System.DateTime.Now.ToString("yyyyMMddhhmmss") + "_" + DateTime.Now.Ticks + houzui;// ".jpg";
string savepath = System.Web.HttpContext.Current.Request.MapPath(path) + "/" + name;
FileStream fs = new FileStream(savepath, FileMode.OpenOrCreate);
fs.Write(FileByteArray, 0, FileByteArray.Length);
fs.Close();
str = path + "/" + name;
}
catch (Exception ex)
{
}
return str;
}

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。