山那边是海 发表于 2015-1-16 23:35:17

ASP编程:2yup漂泊祈愿瓶人人一齐做(一)

ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;2003年2月18日2:49:48(1)
************************************************************************
《2yup漂泊祈愿瓶人人一齐做》(一)

我看了老迈xmxoxo的文章十分信服,不但是信服他的专业,更信服他不保存的贡献和热忱。好了,逢迎话不说了。我这个祈愿瓶将依据老迈的《如何入手下手一个ASP网站的计划》的办法和思绪来完成的,有不合错误的中央但愿兄弟姐妹,出格是老迈能给于斧正和匡助。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
但愿人人不要忘了一同来哦!有成绩的提出来;要打分的只管打分;说好的喝采,
说欠好的也不要孤单;以为要修正的请不吝珠玉;必要问分明的,人人都往返答,
一切的统统都贵在介入,只需人人和我的设法一样,我们就时不时的做一些如许
举动,相互进修匡助,如许我们既能成为好伴侣又能真实的学到器材。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
(一)功效和请求
1单用户版。
2暗码、办理名和每页显现数间接在页内设定,不利用数据库。
3利用者能够留下本人的祈愿内容,并恣意检察一切的祈愿概况。
4记录下许愿者的名字、岁数、区域、信箱、性别、目标,和内容。
5可分页显现。
6能够依据分歧的前提搜刮,搜刮时页面活动加快有纪律。
7有N名定时间倒序的小列表,便于检察最初祈愿。
8利用ASP考证数据。
9需要的毛病提醒。
10办理员能够修正和删除祈愿内容,可看到id编号。
11有加入办理设置。
12办理员点击不加点击数。
13数据库利用ACCESS
14请求用于自定的参数有:
--------------------------------------------------
每页显现数、边上列表数量、办理用户名、办理暗码、
网页称号、主页网址、主页称号、图片和数据库档案路径、
办理或搜刮时瓶子流速
--------------------------------------------------
附加功效:两旁的链接设置。

(二)站点数据库
1、数据表:wishboard.mdb
2、单表,布局以下:
[字段名][范例][长度][别的][申明]
Name文本25不同意空值/主键祈愿人
Sex文本10不同意空值性别
Birthday工夫不同意空值诞辰
purpose文本10不同意空值目标
Mail文本100不同意空值邮箱
Live文本10不同意空值区域
Content备注不同意空值内容
Date工夫Now()工夫
Hit整型没有小数点击数
Pass布林True/同意空值临时开关

(三)站点的文件计划
1、inc.asp有关函数和常数,包含翻开数据库函数,翻开表函数,岁数换算等。
2、top.htm页头信息(因为只要index.asp套用,以是兼并在index.asp中)
3、bottom.htm页脚信息(因为只要index.asp套用,以是兼并在index.asp中)
4、index.asp祈愿瓶主页面。包含显现瓶子,办理登录,修正参数。
5、main.csscss文件(因为只要index.asp套用,以是兼并在index.asp中)
6、pic文件夹,存头像、数据库及别的图片

文件整合申明:
因为1、2、3、5文件只要index.asp套用,以是以副程式和函数兼并在index.asp中,
实践的文件只要:
1、index.asp
2、pic文件夹

(四)站点的页面计划
这里列出index.asp的大抵计划,以下:

=======================================================
<%
安排设定区
参数处置部分
logout()11
login29
delWish()10
%>
<html>
<head>
<!-CSS-!>
<title><%=pageName%></title>
<body>
<!-js-!>
<%
top()13
______________________________________________________
|explain()12|PageSet()5SearchEngine()6|SearchList()7|
||___________________________||
||Wish()1||
||SaveWish()2||
||ViewDetail()4||
||login1()8||
|MyLinks(L)15|ViewWish()3|MyLinks(R)15|
|____________|___________________________|_____________|

bottom()14
%>
</body>
</html>

<%
[中文称号][英文称号][编号]
祈愿输出和修正界面副程序Wish()1
保留祈愿副程序SaveWish()2
显现祈愿副程序ViewWish()3
检察概况副程序ViewDetail()4
翻页设定副程序PageSet()5
祈愿搜刮副程序SearchEngine()6
最初祈愿列表副程序SearchList()7
办理登进界面副程序login1()8
办理登进考证副程序login2()9
删除祈愿副程序delWish()10
加入办理副程序logout()11
申明文副程序explain()12
页头信息副程序top()13
版权声明副程序bottom()14
本站毗连副程序MyLinks()15[已兼并到通用函数]
安排通用函数相称于inc.asp16
%>
=======================================================

</p>写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)

兰色精灵 发表于 2015-1-17 21:45:48

Server:这个表示的服务器,操作服务器的一些工具使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

柔情似水 发表于 2015-1-18 15:56:54

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。

小女巫 发表于 2015-1-22 08:32:02

学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:

只想知道 发表于 2015-1-25 15:06:39

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

精灵巫婆 发表于 2015-1-25 15:59:15

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。

若天明 发表于 2015-1-28 06:40:15

最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。

分手快乐 发表于 2015-1-31 22:30:46

先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习

活着的死人 发表于 2015-2-7 00:53:13

我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。

小妖女 发表于 2015-2-19 04:43:12

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

因胸联盟 发表于 2015-3-6 13:08:52

我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。

若相依 发表于 2015-3-13 01:08:17

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

admin 发表于 2015-3-20 08:16:33

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
页: [1]
查看完整版本: ASP编程:2yup漂泊祈愿瓶人人一齐做(一)