驱动器和文件夹的操作 File Systemobjec对象的Drve集包含了服务器上 所有驱动器的集合。关于驱动器的 File Systemobject对象的方法: 方法 描述 Drive Exists(Drive Specifier指定的驱动器是否存在。若返回值为TRUE 则表示指定的驱动器存在。 Drives 返回本机上的驱动器集合。 GetDrive(Drive Specifier) 返回指定驱动器的 Drive对象。 GetDriveName(Path) 返回指定路径的驱动器的字符串。 产东学技木取业学院
驱动器和文件夹的操作 • FileSystemObject对象的Drive集包含了服务器上 所有驱动器的集合。关于驱动器的 FileSystemObject对象的方法: 方法 描述 DriveExists(DriveSpecifier) 指定的驱动器是否存在。若返回值为TRUE, 则表示指定的驱动器存在。 Drives 返回本机上的驱动器集合。 GetDrive(DriveSpecifier) 返回指定驱动器的Drive对象。 GetDriveName(Path) 返回指定路径的驱动器的字符串
LyfUpload组件 yfUpload组件,是一个免费的组件,遵从RFc-1867 HTTP标准,可以在ASP页面中接收用户端使用 ectype=“ multipart/form-data”的Form上传的文件。 LyfUpload组件使用方法 一先下载 upload dI外部组件 将它( yfupload dl放在 winnt/system32目录 然后注册: regsvr32 lyfupload dll 就可以和其它组件一样使用了 ·语法 Set对象名= Server CreateObject(" LyfUpload UploadFile”) 产东学技木取业学院
LyfUpload组件 • LyfUpload组件,是一个免费的组件,遵从RFC-1867 HTTP标准,可以在ASP页面中接收用户端使用 entype=“multipart/form-data”的Form上传的文件。 • LyfUpload组件使用方法 – 先下载lyfupload.dll外部组件 – 将它(lyfupload.dll)放在winnt/system32目录 – 然后注册:regsvr32 lyfupload.dll – 就可以和其它组件一样使用了 • 语法 – Set 对象名=Server.CreateObject(“LyfUpload.UploadFile”)
文件上传示例1 <form method="POST" enctype="multipart/form-data action="fileupload. asp"> <p>文本框1:< input type="tex"name="text1 size=20><br 选择文件:< input type="fle"name="fle1"><br> < cinput type=" submit" value="上载 style="background-color: rgb(0,0, 255); color rgb(255,255,0)"></> </form> Enctype的缺省值为:“ application/x-www-form urlencode” 产东学技木取业学院
文件上传示例1 <form method="POST" enctype="multipart/form-data" action="fileupload.asp"> <p>文本框1: <input type="text" name="text1" size="20"><br> 选择文件:<input type="file" name="file1"><br> <input type="submit" value="上载" style="background-color: rgb(0,0,255); color: rgb(255,255,0)"> </p> </form> • Enctype的缺省值为:“application/x-www-formurlencoded
文件上传示例2 <%@Language=VBScript CODEPAGE=932%> <HTML <BODY> <% Set obj= Server CreateObject("LyfUpload UploadFile") txt= obj. request("text1)得到form元素的值 Response. Write("文本框输入值是:"&txt) Response. Write"<br> ss= obj. SaveFile("fle","c: Temp",true)'保存文件到服务器 aa=obj. filetype(file1") ifss<>"then」 Response. Write"选择的文件已经上载到服务器!<br>" Response. Write("文件名:"&s) Response. Write("<br> Content-Type: "&aa)' ElContent-Type end if </BODY> </html> 产东学技木取业学院
文件上传示例2 <%@Language=VBScript CODEPAGE=932 %> <HTML> <BODY> <% Set obj = Server.CreateObject("LyfUpload.UploadFile") txt = obj.request("text1") '得到form元素的值 Response.Write( "文本框输入值是:"&txt) Response.Write "<br>" ss=obj.SaveFile("file1", "C:\temp",true) '保存文件到服务器 aa=obj.filetype("file1") if ss<> "" then Response.Write "选择的文件已经上载到服务器!<br>" Response.Write("文件名:" & ss) Response.Write("<br>Content-Type:" & aa) '得到Content-Type end if %> </BODY > </html>
W3Jmai组件 ·W3Jmai是一个SMTP组件,利用它可以发送文本格式和HTML格式 的邮件,使用w3JMa可以在asp应用里面发送电子邮件 下载地址:http://download.dimac.net/mailjmail.exe 执行 jmail.exe自动注册 就可以和其它组件一样使用了 语法 Set对象名= Server CreateObject(( jmail. smtpmail) 产东学技木取业学院
W3 Jmail组件 • W3Jmail 是一个SMTP组件, 利用它可以发送文本格式和HTML格式 的邮件,使用w3 JMail 可以在asp应用里面发送电子邮件。 • 下载地址:http://download.dimac.net/jmail/jmail.exe • 执行jmail.exe自动注册 • 就可以和其它组件一样使用了 • 语法 – Set 对象名=Server.CreateObject(“jmail.smtpmail”)