欢迎光临
我们一直在努力

w3 upload组件实例应用3

建站超值云服务器,限时71元/月

文件1 – jmailuploadautoform.asp

这是个类似jmail自动发邮件的例子,也可以带附件。可以同时上传多个文件

<html>

<head>

<title>emailform</title>

</head>

<body>

<font face="verdana, arial" size="2"><b>

<form method="post" action="jmailuploadautoformprocess.asp" enctype="multipart/form-data">

complete this form and click the submit-button. we will answer your

questions as soon as possible.

<br><br>

your name <br>

<input type="text" size="25" name="name"><br>

your email<br>

<input type="text" size="25" name="email"><br>

recipient email <br>

<input type="text" size="25" name="recipient"><br>

state your business <br>

<select name="subject" size="1">

<option value="help">help

<option value="tips">tips

<option value="other">other

</select>

<br>

os <br>

<input type="text" size="25" name="os"><br>

browser <br>

<input type="text" size="25" name="browser"><br>

enter your question <br>

<textarea name="question" cols="40" rows="15" wrap="physical"></textarea>

<br>

<br>

<br>

attachments<br>

<input type="file" name="attachment1">

<br>

<br>

attachments<br>

<input type="file" name="attachment2">

<br>

<br>

attachments<br>

<input type="file" name="attachment3">

<br>

<br>

<input type="submit" value=" submit ">

</form>

</b></font>

</body>

</html>

文件2 – jmailuploadautoformprocess.asp

<%

set upload = server.createobject( "w3.upload" )

set jmail = server.createobject("jmail.smtpmail")

检查附件并加入邮件

所有其他的form元素被加到邮件里

for i = 0 to upload.form.count-1

if upload.form( i ).isfile then

set attachment = upload.form( i )

jmail.addcustomattachment attachment.filename, attachment.item

else

jmail.appendtext( upload.form( i ).name & ": " & upload.form( i ).item & vbcrlf )

end if

next

得到form变量,用上传组件

name = upload.form("name")

senderemail = upload.form("email")

subject = "regarding " & upload.form("subject")

recipient = upload.form("recipient")

输入你的smtp-server

jmail.serveraddress = "mail.duplo.org"

jmail.sender = senderemail

jmail.subject = subject

jmail.addrecipient recipient

jmail.priority = 3

jmail.execute

%>

<html>

<head>

<title>dimac</title>

</head>

<body>

<br>

<br>

<p align="center"><font face="arial, geneva" size="5">

email sent</font></p>

<center>

<font face="arial, geneva" size="3">

your email has been sent to <%= recipient %><br>

<br>

<br>

<br>

</font>

</center>

</body>

</html>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » w3 upload组件实例应用3
分享到: 更多 (0)