网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 网管学堂 > 网页设计 > HTMLCSS > 怎样做论坛的登陆表单  

怎样做论坛的登陆表单

2006-04-14  作者:BitsCN.com整理  来源:中国网管联盟  点评 投稿 收藏

  怎样做论坛的登陆表单?

网管bitscn_com

  解决思路网管bitscn_com

  先大概理解一下登陆表单的工作原理: 网管网www.bitscn.com

  在客户端,表单提交后,后台程序根据各表单项的名称name用Request.Form(\"表单项名称name\")或Request.QueryString(\"表单项名称name\")接收所提交数据,以这些数据为参数,连接数据库,查询,验证用户名和密码是否正确(可能还有其它项)。
现在后台程序已经固定了,也就是说后台程序主要是根据表单项的名称来取得所提交数据,所以现在我们在设计的登陆表单时的主要问题是保证各表单项名称跟后台程序中已写好的一致,并且表单的action地址必须是后台程序正确路径。

网管联盟bitsCN@com

  具体步骤

  以动网论坛为例,它的登陆表单:

<form action=\"http://www.flash8.net/login.asp?action=chk\" method=\"post\">
用户名:<input name=\"username\">
密码:<input name=\"password\" type=\"password\">
<select name=\"CookieDate\">
<option value=\"0\" selected>不保存</option>
<option value=\"1\">保存一天</option>
<option value=\"2\">保存一月</option>
<option value=\"3\">保存一年</option>
</select>
<input type=\"submit\" name=\"submit\" value=\"登 陆\">
</form>

  注意:本例中各表单项的name属性不能更改。

网管bitscn_com

  技巧:可以把下拉框去掉,也可以再加上隐身登陆的功能(把下面的代码添加到本例代码的表单中:

<select name=userhidden><option selected value=2 selected>正常登陆</option><option value=1>隐身登陆</option></select>

  特别提示 网管u家u.bitsCN.com

  运行本例的代码,输入用户名和密码后提交表单,如果读者有在闪吧论坛注册的话,将直接登陆闪吧论坛,效果如图1.4.25所示。

网管bitscn_com

网管bitscn_com

图1.4.25 登陆表单
中国网管联盟bitsCN.com

  特别说明

  本例需要掌握的是登陆表单的运作原理,掌握了它的原理再做登陆表单就简单多了。如果想知道更多关于登陆表单在后台程序中的处理,可以参考第四部分第二章的留言板教程。

TAGs   登陆   论坛   怎样   表单   单项   程序   name   后台   名称   /option      
 上一篇:输入框input高级限制级用法指南   下一篇:网页中广告条的关闭方法
怎样做论坛的登陆表单 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: