一,步骤叙述:1,数据库文件mysite.mdb,其中两个表:admininfo(表示管理员的记录表)和memberinfo(普通用户的记录表)2,普通用户登陆页login.asp,添加服务器行为时候,选择基于用户名和密码的访问。即表示产生了session("mm_username")(其值即为当前正确登陆的用户名)。因为此时为选择访问级别,所以代表访问级别的session("mm_userauthorization")=""3,普通用户登陆成功页personal.asp,服务器行为“限制对页访问”同样设置为用户名和密码的访问。实质是判断session,即可实现“限制对页的访问”。以上2→3均能正常,接着就开始出现问题了。4,管理员登陆页adminlogin.asp,添加服务器行为时候,选择基于用户名、密码和访问级别的访问(当然这要求admininfo表中必须具有表示访问级别的字段)。生成...
php是不少在web开发领域奋战的勇士们所选用的武器,因为它是一种很直观的编程语言,有强大的函数,良好的跨平台兼容性,还有它是免费的。从网上的小商店到大型企业的网站都能看到php的影子。 php有一点特性经常被人们忽视,那就是和xslstylesheets合作对xml进行解析的能力。下面就让我们来看看怎样在php中设置一个xsl解析器以及你该如何使用这一功能。 例子 列表a是一个简单的订单文档,我们会将这个文档输入xsl解析器。同时,列表b中的xslstylesheet也会被输入xsl解析器。 listinga:order.xml <?xmlversion="1.0"?> <order> <account>9900234</account> <itemid="1"> <sku>1234</sku> <...
数据库字段 表:pro_talbe: id 产品编号 proname 产品名称 simages 产品小图 表o_rder: id 订单编号 p_roid 产品编号 m_um 产品数量 d_time 订购时间 表co_table: id 客户编号 nn_ame 客户姓名 tt_el 联系电话 ee_m_ail 客户邮箱 +++++++++++++++++++++++ index.asp源码 +++++++++++++++++++++++ <%@language="vbscript"%> <!--#include file="connections/conn.asp" --> <% set recordset1 = server.createobject("adodb.recordset") recordset1.activeconnection = mm_conn_stri...
web应用程序开发中,大多数的电子商务网站都有网上购物这一功能模块,所以购物车程序的编写就显得非常重要。 购物车的作用不外就是实现这些功能:添加物件、修改物件、删除物件、检查推车、查看推车等。在本文就讲解“添加物件”、“删除物件”和“查看推车”这三个功能。当然,这里只不过是一个简单的购物车类,完成的功能也不多,还不够完善,需要大家在这个基础做扩展使它的功能更加完善。 c#是一种完全的oop(object oriented programming)语言,也是微软的主打语言,也可以说是未来的几个流行语言之一。本文的示例代码使用c#编写。以下是创建一个购物车类,它完成添加物件、删除物件和查看购物车物件这些功能,文件名shoppingcart.cs:using system;using system.web.ui;using system.collections; //使用hashtable类...
<p>from yahh2008的blog: <a href="http://www.matrix.org.cn/blog/yahh2008/">http://www.matrix.org.cn/blog/yahh2008/</a><br><br>兄弟,对java着迷吗,或者是为了自己的生计,不论怎样都欢迎你进入精彩java世界,welcome!可能你刚刚对每个人说:hello world!也或者……<br>ok!这已经足够了。那就让我们开始吧,开始这个魔幻世界的旅程:<br>jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。<br>为什么会有这个玩意呢,首先,这是jar的全称:ja...
逻辑风格logical styles<dfn> 用于被定义的单词. 一般用斜体显示. (ncsa mosaic is a world wide web browser.) <em> 用于强调. 通常用斜体显示. (consultants cannot reset your password unless you call the help line.) <cite> 用于书籍的标题, 等. 通常斜体显示. (a beginner's guide to html) <code> 用于计算机编码. 用固定宽度字体显示. (the <stdio.h> header file) <kbd> 用于用户键盘输入. 通常用无格式固定宽度字体显示. (enter passwd to change your password.) &...
设置数据库 我们通常在数据库中所使用的文本或整数类型的字段和需要用来保存图片的字段的不同之处就在于两者所需要保存的数据量不同。mysql数据库使用专门的字段来保存大容量的数据,数据类型为blob。 mysql数据库为blob做出的定义如下:blob数据类型是一种大型的二进制对象,可以保存可变数量的数据。blob具有四种类型,分别是tinyblob,blob, mediumblob 和longblob,区别在于各自所能够保存的最大数据长度不同。 在介绍了所需要使用的数据类型之后,我们可以使用以下语句创建保存图象的数据表。 create table images ( picnum int not null auto_increment primary key, image blob ); 编写上传脚本 关于如何实现文件的上传,我们在这里就不再介绍了,感兴趣的读者可以参见“网页陶吧”内的相关...
<p class=msonormal style="margin: 0cm 0cm 0pt"><font size=2><span lang=en-us> java1.5 </span><span style="font-family: 宋体; mso-ascii-font-family: 'times new roman'; mso-hansi-font-family: 'times new roman'">规范并没有很好得在新功能特性与程序可读性之间提供一个很好得平衡,事实上,所有得新功能都可以用一种清楚,明确,可读性良好并且与</span><span lang=en-us>1.5</span><span st...
ant实践eric (ericwq@263.net) 1. ant是什么?2. 安装ant3. 运行ant4. 编写build.xml5. 内置task(internet)6. ear task(internet)7. war task(internet)8. junit task(internet)--1.ant是什么?--ant是一种基于java的build工具。理论上来说,它有些类似于(unix)c中的make ,但没有make的缺陷。既然我们已经有了make, gnumake, nmake, jam以及其他的build工具为什么还要要一种新的build工具呢?因为ant的原作者在多种(硬件)平台上开发软件时,无法忍受这些工具的限制和不便。类似于make的工具本质上是基于shell(语言)的:他们计算依赖关系,然后执行命令(这些命令与你在命令行敲的命令没太大区别)。这就意味着你可以很...
java 理论与实践:哈希 有效和正确定义hashcode()和equals()级别:入门级brian goetz quiotix corp首席顾问2003年 8 月每个java对象都有hashcode()和 equals()方法。许多类忽略(override)这些方法的缺省实施,以在对象实例之间提供更深层次的语义可比性。在java理念和实践这一部分,java开发人员brian goetz向您介绍在创建java类以有效和准确定义hashcode()和equals()时应遵循的规则和指南。您可以在讨论论坛与作者和其它读者一同探讨您对本文的看法。(您还可以点击本文顶部或底部的讨论进入论坛。)虽然java语言不直接支持关联数组 -- 可以使用任何对象作为一个索引的数组 -- 但在根object类中使用hashcode()方法明确表示期望广泛使用hashmap(及其前辈hashtable)。理想情...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器