活着的死人 发表于 2015-1-16 22:50:34

ASP网站制作之首页保留篇

使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。savearticle.asp
同上这也是平安的包管!
<%
ifrequest.cookies("adminok")=""then
response.redirect"login.asp"
endif
%>
<%
判别字符段是不是为空!假如不加判别会对保留数据库形成影响!
ifrequest.form("txttitle")=""then
response.write"毛病提醒:未输出题目!"
显现成绩,强迫停息response.end就是这个用途!
人人可从中渐渐体味!
response.end
endif
同上
ifrequest.form("txtcontent")=""then
response.write"毛病提醒:未输出内容!"
response.end
endif
%>
articleconn.asp是数据库毗连地位,分隔放是由于数据库是可下载的!
今后用户改数据库名可保正不被人看到
<!--#includefile="articleconn.asp"-->
这是主动换行的标识判别程序!
人人可下载动感首页更新看到,渐渐研讨!
<!--#includefile="inc/articlechar.inc"-->
<%
dim界说变量,VB喜好者确当然相称熟习了(注重:不成反复界说)
dimlistname
dimurl
dimtitle
dimcontent
dimsql
dimrs
dimfilename
dimarticleid
dimoutfile

htmlencode2看了articlechar.inc举行过滤
注重:txttitle,txtcontent,txturl的变更(几近一切的ASP程序的关头)
阿喔以为,动感万稳定,只要字符段变更,这是便利更新的关头!

title=htmlencode2(request.form("txttitle"))
content=htmlencode2(request.form("txtcontent"))
url=htmlencode2(request.form("txturl"))

链接数据库articleconn.asp以帮你作了!
如今晓得include的妙用了吧!
阿喔的http://asp.on.net.cn/都利用了include其便利更新帮了阿喔
一个年夜忙!
setrs=server.createobject("adodb.recordset")
sql="select*fromlearningwhere(articleidisnull)"

翻开数据库conn,1,3中3是关头,写的意义可别少了!
rs.opensql,conn,1,3
增加新的数据
rs.addnew
人人看三个字符右呈现了RS("title")暗示数据库中项的称号
人人翻开new.dmb就晓得了!三个变量付与数据库
rs("title")=title
rs("content")=content
rs("url")=url
rs("dateandtime")=date()
rs.update
ID为主动增加!
articleid=rs("articleid")

封闭数据库是一个习气,要否则会影响服务器速率,形成体系溃散!
rs.close
setrs=noting
conn.close
setconn=nothing

完成页面增加后制动进进index.asp页
response.redirect"index.asp"
%>

人人注重的是两点:
1.判别句数据是不是为空是需要的,要否则会形成数据没法增加
2.Txttitle,txtil和txtcontent笔墨段,怎样提交的数据库是关头

阿喔出处:<ASP动感在线>http://asp.on.net.cn/

(待续)</p>Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;

柔情似水 发表于 2015-1-20 05:21:22

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

简单生活 发表于 2015-1-28 18:37:16

掌握asp的特性而且一定要知道为什么。

仓酷云 发表于 2015-2-5 22:30:23

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

admin 发表于 2015-2-13 23:31:12

如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:

小女巫 发表于 2015-3-4 03:03:36

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

兰色精灵 发表于 2015-3-11 15:40:09

Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write

若相依 发表于 2015-3-19 01:28:22

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。

老尸 发表于 2015-3-27 01:13:51

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
页: [1]
查看完整版本: ASP网站制作之首页保留篇