您的位置:首页技术开发ASP技巧 → 在WAP网站上建立反馈表单

在WAP网站上建立反馈表单

时间:2004/11/7 4:03:00来源:本站整理作者:蓝点我要评论(0)

For any one person to create a web site and then think it is perfect, is ridiculous. It is important to

allow the visitors of our web sites to comment on what we have developed so that we can learn from the end-

user, our mistakes and not to mention the overall effectiveness. We create these facilities for web sites

so why not create them for our WAP sites.



A feedback form is developed by first creating the form, in this case to capture the end-user's comments,

and second to create the SendMail code, which will be used to send the comments via e-mail to us. As

always if you have any other problems with ASP/WML then you can e-mail me at michael_wright@lineone.net.

Also if you are a company supervisor, manager or director I am always looking for work, whether it be

working remotely or on-location. Please feel free to e-mail the  address.



First we create the feedback form itself. Please remember to change the red capital letters within the

code.



<% response.contenttype="text/vnd.wap.wml">



















Your Feedback




Please enter your email address



Please enter your feedback





<postfield name="txtFrom"

value="$txtFrom"/>


Back












Now save that code as a file called feedback.asp. Then we must create the SendMail code. This SendMail

code can only be used if you have the ASPMail component installed on your web server. It is possible to

simply change the ASP code in conjunction with your own component e.g. CDONTS.



<% response.contenttype="text/vnd.wap.wml">















Your Feedback





<%



sstrToName = "YOUR NAME"



sstrToAddr = "YOUR EMAIL ADDRESS"



Set Mailer = CreateObject("SMTPsvg.Mailer")



Mailer.RemoteHost = "SMTP MAIL SERVER"



Mailer.FromAddress = Request.Form("txtFrom")



Mailer.AddRecipient sstrToName, sstrToaddr



Mailer.Subject = "SUBJECT OF FEEDBACK EMAIL"



Mailer.BodyText = Request.Form("txtMessage")



If Mailer.SendMail Then



Response.Write "

Mail has been sent...

"



else



Response.Write "

Mail send failure. Error was " & Mailer.Response &"

"



end if



%>


Back to Menu












Now save that code as a file called email.asp and you are ready to test it. I hope you found this article

helpful. One of the main problems I had when creating this code was the way in which the WAP input is

recognised by the ASP code i.e. You must either use Request.Form("txtFrom") or Request.QueryString

("txtFrom") and not just Request("txtForm").





相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 VB.NET 2005编写定时关 Jquery get/post下乱码解决方法 前台gbk gb如何使用数据绑定控件显示数据ASP脚本循环语句ASP怎么提速

人气排行 轻松解决"Server Application Error"和iis"一起学习DataGridView调整列宽用ASP随机生成文件名的函数Jquery get/post下乱码解决方法 前台gbk gbODBC Drivers错误80004005的解决办法返回UPDATE SQL语句所影响的行数的方法用Javascript隐藏超级链接的真实地址两个不同数据库表的分页显示解决方案