ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:20.80KB ,
资源ID:5529080      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5529080.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(动态网页开发基础实训指导书第十三次实训.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

动态网页开发基础实训指导书第十三次实训.docx

1、动态网页开发基础实训指导书第十三次实训动态网页开发基础实训指导书第十三次实训作者: 日期: 实训十三 P+acess实现无组件上传图片本次实训的最终目的是将图片文件上传到文件夹,并将文件名写入数据库中。一、建立数据库y,建表yie,表中有四个字段id(自动编号),upname(文本,表示上传者名字),(文本,表示上传后的文件名),uptie(日期/时间,表示上传的时间)。二、建立一个名为mfie的文件夹,用来放上传后的图片。三、代码部分、upload5xoft.asp(这是一个写好的上传类,一会将该文件包含进去,只要会用就可以了) 0 thn e 取得文件名 iindStt nSt(iFidE

2、nd,snfo,1)+10 iFd = InSt(iidSrt,Ifo,,) s =id (snfo,iFindStat,idn-iindSart) s = plac(cstr(w()),:,) the(s) t(s) 取得文件类型 iFnSt= InS(iFindEnd,fo,Cntent-Type: ,1)+14 iFinEnd = Itr(iFinStrt,snfo,vbr) the =Mid (sno,iFintt,FidEd-iFinSat) t =iInond the = iormStart -iInfoEnd -3 the if ot oj(Forame) tn obj sFmN

3、m,thile nd if ele 如果是表单项目 Stream.p = tStrm.Mod = Stam.Ope Dat_5xsoftPoiin iIond Data_xsoft.CopyTo tSream,iForStar-iInfon-3 tStea.sito = 0 ttram.Typ tStream.hat=2312 sFoml = tStreaReadT tStream.lse if bjFom.Exss(srmNae) then bjForm(sFrmme)bjFr(orName)&,&sFormValue lse bjFormAdd sorName,sormValue d if

4、 endif irmtrt=iFormtar+iStt+1 wnd euestata tStream =ohing Edub Private Sub Cls_Tinate iReuestTalBytes0 then oForm.ReoveAl obj set ojForm=nting s ob Daa_5xsoft.ose et Da5sft nthing en i Sub rivte functn Get(ullPath) If ullPath The Ge = ft(Fl,trRev(FullPath, )) lse Get = n I End functo Pivae unctio Ge

5、(uPath) Randoize If FuPath he Geteplace(rela(relac(cr(now(),:,),),,) ap;mi(FulPat,nStrR(FllPah, )+1) tp md(ullah,InSrRev(FullPh, )1) tmp_istr=ln(mp)-InStrRv(tmp,)+1 tmp(tm) Gt =replace(repla(repace(cstr(no(),:,),),) amp; Csr(nt(1000000 Rnd ))& VKE tmp Ee Get = End f Ed untion Ed Class C dim FormNae,

6、 vate Sb lass_Iniializ = = = 0 0 FormNam = = End S Pulc nctin aveAs(Fulath) d dr,Errrhar, vAs=rue if trm(fullpath)r o or rght(ulh,1)= ten exit fto st =CeateOjec(Adob.Strem) dr.Mode=3 dr.Type=1 dr.pen Dat_5xoftpositin Dat_sft.cpyto dr, d.SaveToFilFllPth,2 dr.Close set dr=nothg SavA=fale end fucin n C

7、ls %二、conn.as(数据库连接代码,一会包含使用)三、idex.asptr上传者:tddh=5/td图片文件:tdahre=mil/target=_lak点击查看文件夹上传时间:tdtdwidt=181%=s(uptime)%/td/taltrtdwidth=92上传者:/tdtrtd上传图片:/tt/fo四、otw.asp(处理表单数据的文件)!-#icuel=conn.sp-0ad0说明有文件数据=LCae(Righ()最文件名的后四位字符,并转成小写f.jpgoriforo.JPGthen判断图片的格式,你也可以去掉不判断PicNae将文件名赋值给变量PiNameSrver.ma

8、pa(fomPath&)保存文件ioutiunt+1elseresposewriteresponse.wraert(你上传的图片格式不正确);respneiteiory.g(1);onse.writresonse.edendifesif26144th如果文件大于256K,这个数值你可以自己算261024rsponsewiteciptlagagejvascripreponseitalrt(上传的图片大于26K,上传失败!);responsewitehistor.(1);reose.wrieresponse.enendiendifsetnextup_pc=Pic_me本函数的作用是,将上传的图片上

9、传到文件夹中,并将文件名返回efuctionpcname=ppic()调用upic()函数,返回文件名sers=sererCeaebjec(aob.rcordst)建立一个记录集对象rsl=eec*frommyfileropsql,con,1,3打开记录集参数1,3表示可以修改方式打开.addners(pnme)tri(uploadform(upname))这里要注意,必须用ulod.or来获取表单的值,和平常不一样,不能用equesormrs()=pinamers(ptime)=now()r.pdats.ose使用完后关闭记录集sets=nohgon.ose关闭数据库连接对象eton=notinMETATT-EQUI=“refresh”CTENT=0;r=;chrse=gb2312

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1