62,266
社区成员
发帖
与我相关
我的任务
分享
if (fileImg.HasFile)
{
//检查是否为图片文件
bool isImg = false;
string contentType = fileImg.PostedFile.ContentType.ToLower();
this.lblFileType.Text = contentType;
string fileType = "";
//判断文件MIME类型
if (contentType.Equals("image/jpeg") ||contentType.Equals("image/pjpeg"))
{
isImg = true;
fileType = "jpg";
}
if (contentType.Equals("image/gif"))
{
isImg = true;
fileType = "gif";
}
if (!isImg)
{
this.lblMsg.Text = "您选择的可能不是图片文件,请上传JPG或GIF格式的文件!";
//Response.Write("<script>alert('您选择的可能不是图片文件,请上传JPG或GIF格式的文件!');location='javascript:history.go(-1)'</script>");
}
//检查文件大小
int size = 0;
size = fileImg.PostedFile.ContentLength;
if (size > 600 * 1024)//大于600K
{
Response.Write("<script>alert('您上传的文件大于600K,请处理后再上传!');location='javascript:history.go(-1)'</script>");
}
string filename = DatetoFilename();
string path = Server.MapPath("images");
fileImg.SaveAs(path +"\\"+ filename + "."+fileType);
}
else
{
this.chkShow.Checked = false;
Response.Write("<script>alert('您未上传首页图片,我们将做不在首页显示处理!')</script>");
}