文件上传

shuqiyiling 2011-05-07 03:28:10
那位大侠帮忙看看这段代码有什么问题啊,等待中,谢谢……
if (this.FileUpload2.HasFile)
{
string filepath = FileUpload2.PostedFile.FileName; //获取上传文件的路径
string filename = filepath.Substring(filepath.LastIndexOf("\\") + 1);//获取文件名称
int filesize = FileUpload2.PostedFile.ContentLength;//获取文件大小
string fileextend = filepath.Substring(filepath.IndexOf(".") + 1);//获取文件扩展名
string serverpath = Server.MapPath("document") + filename;//保存到服务器的路径
if (fileextend == "doc" || fileextend == "rar" || fileextend == "txt" || fileextend == "pdf" || fileextend == "xls")
{
if (filesize<100*1024)
{
this.FileUpload2.PostedFile.SaveAs(serverpath);
Response.Write("<script>alert('文件上传成功')</script>");
}
else
{
Response.Write("<script>alert('文件大小限制为100MB!')</script>");
}
}

else
{
Response.Write("<script>alert('文件类型不正确!')</script>");
}


}

else
{
Response.Write("<script>alert('请选择要上传的文件')</script>");
}
}
...全文
51 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2011-06-21
  • 打赏
  • 举报
回复
有什么问题,自己试试啊

1,977

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧