php如何接受后台数据啊。
非常好用,太给力了回去上传做好的demo分享
求教一下,如何配置仅能上传单个图片呢?将这个属性修改为false也不行multiple: false,多谢各位!
对应的.net后台怎么写,求大神指教。
.net下的使用已解决,新建一个.ashx来接收数据就可以了。
url设置如下:注意路径要正确
url : "././Handler1.ashx", // 上传文件的路径
.ashx代码如下:
context.Response.ContentType = "text/plain"; var fs = context.Request.Files; if (fs.Count > 0) { try { string strFailNameOld = fs[0].FileName.ToString().Trim().ToUpper(); strFailNameOld = strFailNameOld.Substring(0, strFailNameOld.LastIndexOf(".")); string strFailNameNew = ""; Random rd = new Random(); string path = System.Web.HttpContext.Current.Server.MapPath("Images\\"); string pathName = fs[0].FileName; int lastPosition = pathName.LastIndexOf("\\"); string fileName = pathName.Substring(lastPosition + 1); string fileType = fileName.Substring(fileName.LastIndexOf(".") + 1); string vstr = path + DateTime.Now.ToString("yyyymmddhhmmss") + rd.Next().ToString() + fileName; strFailNameNew = DateTime.Now.ToString("yyyymmddhhmmss") + rd.Next().ToString() + fileName; string connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" + vstr + ";Extended Properties='Excel 8.0;HDR=NO;IMEX=1'"; OleDbConnection olecon = new OleDbConnection(connstr); fs[0].SaveAs(vstr); context.Response.Write(strFailNameNew); /*文件名、文件路?????InsertIntoNameToDB(strFailNameOld,strFailNameNew) * */ } catch (Exception ex) { string strErr = ex.ToString(); } }