使用Uploadify插件如何取得上传成功后的文件地址
使用uploadify3.1上传插件,我想在后台ASPX页面调用上传成功后的文件地址,进行MD5值计算、写入数据库等,不知道怎么实现,求助!HTTPHANDLER的处理过程
public class UploadHandler : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Charset = "utf-8";
HttpPostedFile file = context.Request.Files["Filedata"];
string uploadPath =
HttpContext.Current.Server.MapPath(@context.Request["folder"]) + "\\UploadFile\\";
if (file != null)
{
if (!Directory.Exists(uploadPath))
{
Directory.CreateDirectory(uploadPath);
}
file.SaveAs(uploadPath + file.FileName);
//下面这句代码缺少的话,上传成功后上传队列的显示不会自动消失
context.Response.Write("1");
}
else
{
context.Response.Write("0");
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
upload的JS配置
<script type ="text/javascript" >--------------------编程问答--------------------
$( function () {
$( "#uploadify" ).uploadify({
'swf' : 'uploadify/uploadify.swf' ,
'uploader' : 'UploadHandler.ashx' ,
'cancelImg' : 'uploadify/cancel.png',
'buttonText' : 'Upload' ,
'fileTypeDesc' :'File' ,
'fileTypeExts' :'*.*' ,
'auto' : true ,
'multi' : false
});
});
</script >
一看就是没有调试的家伙 留Q 指导你
补充:.NET技术 , ASP.NET