ASP页面怎样把图片添加到自己新建的文件夹里面?

在ASP中如何上传图片到文件夹并且将该图片的路径保存到数据库?要详细的代码。。。急~~... 在ASP中如何上传图片到文件夹并且将该图片的路径保存到数据库?要详细的代码。。。急~~ 展开
 我来答
浪子菜刀22
2014-04-30 · 超过74用户采纳过TA的回答
知道答主
回答量:191
采纳率:100%
帮助的人:169万
展开全部
protected string FileUpload() { //先生成图片上传的物理位置文件夹 例如 20090821 \\ string UploadPicSubPhypath = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + "\\"; string strPhyPath = ConfigurationManager.AppSettings["phccda_PhyPath"] + "UploadPic\\2009valuepizza\\" + UploadPicSubPhypath; try { //判断路径是否存在,不存在则创建 if (!System.IO.Directory.Exists(strPhyPath)) { System.IO.Directory.CreateDirectory(strPhyPath); } //获取文件 HttpPostedFile PostedFile = Request.Files[0]; string imgNameOnly = System.IO.Path.GetFileName(PostedFile.FileName); string imgNameNoExt = System.IO.Path.GetFileNameWithoutExtension(PostedFile.FileName); string imgExt = System.IO.Path.GetExtension(PostedFile.FileName).ToString().ToLower(); Random rdAvg = new Random(); int iAvg = rdAvg.Next(1, 10000); string strFileNameB = "thum_" + DateTime.Now.ToString("yyyyMMddhhmmss") + "_" + iAvg.ToString() + ".jpg"; string strFileNameS = "thums_" + DateTime.Now.ToString("yyyyMMddhhmmss") + "_" + iAvg.ToString() + ".jpg"; System.Drawing.Image oriImg = System.Drawing.Image.FromStream(PostedFile.InputStream); oriImg.Save(strPhyPath + strFileNameB, System.Drawing.Imaging.ImageFormat.Jpeg); System.Drawing.Image.GetThumbnailImageAbort myCallback = new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback); System.Drawing.Image myThumbnail = oriImg.GetThumbnailImage(160, 116, myCallback, IntPtr.Zero); myThumbnail.Save(strPhyPath + strFileNameS, System.Drawing.Imaging.ImageFormat.Jpeg); string pic_url = UploadPicSubPhypath.Replace("\\", "/") + strFileNameS; Session["picurl"] = pic_url; return "result=0"; } catch (Exception exp) { Response.Write(exp.Message); return "result=1"; } }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式