asp的简单设计思路
有多种方法啊,假设你的功能连接是这样:<a href="a.asp">A</a>
a.asp:
if 标志=开放 then
response.redirect "a/index.jsp"
else
response.write "已关闭"
end if
这是最简单的方法了,还有直接改文件夹或文件名的,总之,方法很多
星期是固定的,,那一个表就表就可以实现完了,
ID NAME PAIBAN BEIZHU
1 某某某1,1,1,1,1,0,0 1代表值班,0代表休息
取值的时候,按,截断成数全就可以了。
2.使用微软的MS Script Encode进行加密 微软提供了脚本编码器MS S...
3.加密后的程序,必须使用Internet Explorer 5.0以上版本才能正常浏览。 ...
4.对于VBScript,加密后在源文件的第一行会显示:而JScript(...
5.命令中带了该参数,加密过程中屏幕上就不会有输出。 screnc /s lacl.
ASP网页程序设计中10个非常有用的实例代码
ASP可以与Web数据库以及其它程序进行交互,是一种简单、方便的编程工具。下面由我带来ASP网页程序设计中10个非常有用的实例代码。
1.如何用Asp判断你的网站的.虚拟物理路径
答:使用Mappath方法:<%= Server.MapPath("\")% >
2.我如何知道使用者所用的浏览器
答:使用the Request object方法:
3.如何计算每天的平均反复访问人数
答:解决方法
<% startdate=DateDiff("d",Now,"01/01/1990")
if strdate<0 then startdate=startdate*-1
avgvpd=Int((usercnt)/startdate) % >
显示结果
<% response.write(avgvpd) % >
that is it.this page have been viewed since November 10,1998
4.如何显示随机图象
<% dim p,ppic,dpic
ppic=12
randomize
p=Int((ppic*rnd)+1)
dpic="graphix/randompics/"&p&".gif"
% >
显示
<img src="<%=dpic% >" >
5.如何回到先前的页面
答:<a href="<%=request.serverVariables("Http_REFERER")% >" >preivous page</a >
或用图片如:<img src="arrowback.gif" alt="<%=request.serverVariables("HTTP_REFERER")% >" >
6.如何确定对方的IP地址
答:<%=Request.serverVariables("REMOTE_ADDR)% >
7.如何链结到一副图片上
答:<% @Languages=vbscript % >
<% response.expires=0
strimagename="graphix/errors/erroriamge.gif"
response.redirect(strimagename)
% >
8.强迫输入密码对话框
答:把这句话放载页面的开头
<% response.status="401 not Authorized"
response.end
% >
9.如何传递变量从一页到另一页
答:用 HIDDEN 类型来传递变量
<% for each item in request.form % >
<input namee="<%=item% >" type="HIDDEN"
value="<%=server.HTMLEncode(Request.form(item)) % >" >
<% next % >
</form >
10.怎样才能使得htm文件如同asp文件一样可以执行脚本代码
答:Internet Sevices Manager - >选择default web site - >右鼠键- >菜单属性-〉主目录- >应用程序设置(Application Setting)- >点击按钮 "配置"- >app mapping - >点击按钮"Add" - >executable browse选择 \WINNT\SYSTEM32\INETSRV\ASP.DLL EXTENSION 输入 htm method exclusions 输入PUT.DELETE 全部确定即可。但是值得注意的是这样对htm也要由asp.dll处理,效率将降低。
如:我的表中有三个字段 ID AA BB 这样的三个字段,你现在做的页面以输出了AA这个字段的记录做成链接了,如链接地址是:get.asp?getid=你的ID
在这个 get.asp 中,你可以这样写SQL,where id=getid getid是变量你标点要自己加进去,
别的你就会了,我不多说了
<%
session("username")=request("username")
if session("username")<>"" then
response.Redirect("第2个页面网址")
end if
%>
<form action="action="第一个页面地址" method="post" name="form">
用户名:<input name="username" type="text">
<input type="submit" value="提交">
</form>
第二个页面
<%
if session("username")="" then
response.Redirect("第一个页面网址")
response.end()
else
response.write "欢迎光临!"&session("username")
end if
%>
以上是最简单的了
要记录什么资料(最具体的)
需要什么样的功能(比如输入,查询,关键字与排序等,资料修改)
权限的定义(比如 定义账号,谁有权限输入,或者查看,或者修改,密码的修改,高级的话使用权限可以修改)
2.数据库设计(access就行啦)这步简单,按照第一步的就行啦
3.代码编写与美工设计(主要看写代码的人的水平啦,都是按照第一步来实现的)
注:第一步最重要,不一定都能写出来,但想的人的思路一定要清晰,而该记录的细节一定要记录
2、创建数据库的ODBC。
3、设计一个查询网页,接收用户选择。
4、设计一个处理网页(ASP),根据用户的请求,从服务器中选择部分或全部记录。
5、设计一个显示查询结果网页。