浅析ASP网站后台设计
现在学习ASP语言很少啦,逐渐被PHP,asp.net,jsp所代替。 这里介绍ASP网站后台设计技巧 1.用户名规则: 字符大于4, 不能在黑名单里(比如不能跟管理员有重名,不能有任何包含本站域名的相关信息如:yongfa365admin,不用能“admin”等字样), 最好不要以数字开头, 字母的话要转换成小写的写入数据库, 注册时应该可以检查是否被占用。 2.后台菜单式权限设置 结构: 后台用户权限判断: 根据session("username")查他是哪个组的,在组表里查这个组可以进入的组菜单id,再根据些菜单id在菜单表里找出对应的菜单网页名,这些可以写成一个函数。--至此找到了这个用户可以访问的所有菜单了 然后在这些菜单的代码页都包含一个文件权限文件"rank.asp"这个文件里的内容是看这个用户有没有权限看这个页,(当然不是rank.asp这个页喽)。根据来源网址取得来源的文件名,如"admin_user.asp"判断这个网址是不是当前用户可以看的,如果不是,则做相应处理。 <% '获取本网页文件名 Dim sScriptName, sFileName Dim aPathInfo sScriptName = Request.ServerVariables( "SCRIPT_NAME") '获得脚本文件路径 aPathInfo = Split(sScriptName,