我刚做了个静态网页,怎么做个留言板ASP我知道 但是要有服务器支持现在还在设计中,没法上传到网上
设置后即可使生成的html文件保存在根目录,详细步骤:
1、首先先检查PHPSTUDY软件的Apache与MYSQL是否全部开启,如果没有,则打不开网站。如图所示,Apache显示红色框,则表明没有打开。
2、我们需要重新启动一下Apache,启动的时候,如果点击启动不能启动Apache,可用鼠标右键点击Apache单项启动,启动成功界面如下所示。
3、启动成功后,我们需要打开织梦网站的后台啦,登录步骤省略,直接打开网站后台,找到留言板栏目,如箭头所指。
4、然后查看留言板栏目的右部,点击更改,箭头已经指出。
5、进入更改界面,进入默认的常规选项,在文件保存目录中删除默认目录,输入/,斜杠表示根目录。默认页名称根据自己的实际情况修改。
6、该好后点击右侧的高级选项,进入高级选项界面,修改这一设置,可以保证根目录文件更新。
7、给留言板一个模板,列表模板与留言表模板保持一致,这样才能保证出来你需要的页面。
8、点击确定,更新一下留言表模板,查看网站根目录,我们会发现我们需要的页面。
留言版是动态网页才能实现的,
如果你的空间支持html的,想实现留言本是很困难的,
至少需要asp+xml
或asp+access
如果是要利用fso写入txt那也得需要asp
所以你说的留言本用html是不可能的。
加密的也如此,
可以实现的,我的一个静态网站留言板就是这样做的!
一表单提交页面为静态页面Massagehtml,表单接收页面用handleasp;
二ASP页面接收到表单提交的数据后,然后做一个验证,例如你不允许用户名为空,可以写个验证,如:
<%
User=request("User")
'。。。其它接收数据省略,根据你的表单提交内容来写!
If User=" " Then
ResponseWrite("<Script language=JavaScript>alert('您的用户名没有填写,请您返回填写完整!');locationhref='Massagehtml';</Script>") '弹出提示,确定后返回当前提交页面
ResponseEnd '不再处理后面的程序!
End if
'插入到数据库
SQL="insert into qh_book(User) values('"&User&"')" 'connexecute(SQL)
ResponseWrite("<script>alert('您的留言已经成功提交,感谢您的留言');locationhref='Massageasp';</script>") ’这里只做实例,具体插入数据库的内容根据你提交的内容决定,这里实现的一个功能是,当处理完用户提交的内容后,弹出对话框,告诉用户留言成功提交,当点击确定后,再返回先前的提交页面!
ConnClose() ‘最后关闭数据库,这一步很关键
%>
三留言内容提交后,你还需要对留言进行管理,这里可以做一个后台登录页面,用于管理员登录后台进行留言的管理,当管理员登录成功后,跳转到处理页面,这里的处理页面又是一个单独的页面,用于管理员修改、查询提交到数据库的内容,具体做法就不多说了,总体思路是这样的,朋友,大胆的尝试一下吧,每件事都有第一次,或成功或失败,都是一种经验,都是一种阅历,祝你的留言板早日做成功!!
注:你若在本机做测试的话,可以通过安装APMserv来做调试,等需要购买虚拟空间的时候,须选择支持ASP的,若你现在连的是Access数据库的话,那么你购买的空间就必须支持这一数据库了
我自己的那个静态网站网址http://www53haoyijiacom/indexhtml 你可以看一下,是做的简易留言版,不过思路都是这么回事,我现在上传上去的不是完整的,真正测试好的马上就会上传上去了,你先看看效果!
0条评论