急救啊,帮忙个解释一下各语句把!!跪求高手

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:36:13
<%
if session("admin")="" then
response.redirect "admin.asp"
end if
%>
<!--#include file="conn.asp"-->
<!--#include file="../inc/const.asp"-->
<html>

<head>
<%
dim rs
dim sql
dim count
set rs=server.createobject("adodb.recordset")
sql = "select * from Nclass order by Nclassid asc"
rs.open sql,conn,1,1
%><SCRIPT language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();
<%
count = 0
do while not rs.eof
%>
subcat[<%=count%>] = new Array("<%= trim(rs("Nclass"))%>","<%= trim(rs("classid"))%>","<%= trim(rs("Nclassid"))%>");
<%
count = count + 1
rs.movenext

这个应该是个用户登录的判断页面
<%
if session("admin")="" then //如果session("admin")为空值那么——session的用法比较特殊,你去网上查查,我不在赘述。
response.redirect "" //直接跳转到admin.asp不再继续下面的操作
end if //结束IF语句
%>

<!--#include file="conn.asp"--> //调用conn.asp该文件应该是数据库联接文件
<!--#include file="../inc/const.asp"--> //调用../inc/const.asp文件,该文件应该定义了网站常用的参数,比如网站名网站信息之类的东东。
<html>

<head>
<%
dim rs
dim sql
dim count
set rs=server.createobject("adodb.recordset")
sql = "select * from Nclass order by Nclassid asc"
rs.open sql,conn,1,1
%>//典型的建立记录集语句,把数据库中Nclass表内的记录组成名为rs的记录集,并按升序排列

<SCRIPT language = "JavaScript"> //JS脚本
var onecount;
onecount=0; //声明变量
subcat = new Array(); //声明变量

<%
count = 0
do while not rs.eof
%> //count初始值为0,并一直重复下去,列出记录