首页保存篇

savearticle.asp
'同上这也是安全的保证!
<%
if request.cookies("adminok")="" then
response.redirect "login.asp"
end if
%>
<%
'判断字符段是否为空!如果不加判断会对保存数据库造成影响!
if request.form("txttitle")="" then
response.write "错误提示:未输入标题!"
'显示问题,强制暂停 response.end就是这个用处!
'大家可从中慢慢体会!
response.end
end if
'同上
if request.form("txtcontent")="" then
response.write "错误提示:未输入内容!"
response.end
end if
%>
'articleconn.asp是数据库连接位置,分开放是因为数据库是可下载的!
'以后用户改数据库名可保正不被人看到
<!--#include file="articleconn.asp"-->
'这是自动换行的标识判断程序!
'大家可下载动感首页更新看到,慢慢研究!
<!--#include file="inc/articlechar.inc"-->
<%
'dim定义变量,VB爱好者的当然相当熟悉了(注意:不可重复定义)
dim listname
dim url
dim title
dim content
dim sql
dim rs
dim filename
dim articleid
dim outfile

'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其方便更新帮了阿喔
'一个大忙!
set rs=server.createobject("adodb.recordset")
sql="select * from learning where (articleid is null)"

'打开数据库 conn,1,3中3是关键,写的意思可别少了!
rs.open sql,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
set rs=noting
conn.close
set conn=nothing

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

大家注意的是两点:
1.判断句数据是否为空是必要的,要不然会造成数据无法添加
2.Txttitle,txtil和txtcontent文字段,如何提交的数据库是关键

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

(待续)

时间: 2024-10-30 03:37:48

首页保存篇的相关文章

ASP首页模板篇

模板 default.asp'下面就是本站首页显示的样本程序:http://asp.on.net.cn/'适用与本站所有的首页显示程序.<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>ASP动感在线 http://ASP.on.net.cn</title><link rel=&

首页添加篇

addarticle.asp<%'判断是否是管理者if request.cookies("adminok")="" then'如果不是回到管理员入口login.asp response.redirect "login.asp"end if'如果是继续运行%><html><head><meta http-equiv="Content-Type" content="text/ht

首页显示篇

显示 index.asp '读入数据库链接!<!--#include file="articleconn.asp"--><html><%'每页最大显示数为20 const MaxPerPage=20 dim totalPut dim CurrentPage dim TotalPages dim i,j dim typename dim keyword keyword=trim(request("keyword")) if not ise

首页删除篇

delete.asp'表示下文要使用VB脚本!<%@ LANGUAGE="VBSCRIPT" %>'密码验证<%if request.cookies("adminok")="" then response.redirect "login.asp"end if'读入数据库链接!<!--#include file="articleconn.asp"-->'删除数据库内容的语句<

首页管理篇

manage.asp'管理页同首页显示篇差不多,这里阿喔只介绍如何连接删除链!'见尾页<%if request.cookies("adminok")="" then response.redirect "login.asp"end if%><!--#include file="articleconn.asp"--><html> <head><meta http-equiv=

网站上线前的关键词优化制定策略

有的朋友在我博客首页那篇置顶文章下面留言说了这句话:"网站上线时候如何制定关键词策略,比如前期应该制定什么关键词.中期和后期应该制定什么关键词,就是怎么样制定在不同时期关键词优化的策略,能达到一个最好的优化策略?"我觉得这句话问的非常好,这也是很多刚做SEO的人员比较迷茫的地方,没有一个完整的优化策略方案,而你在网上就是累死,也搜不到一些详细的网站优化策略方面的文档,今天老冯(冯东阳)就跟大家分享下,我是如何制定网站前期.中期.后期的网站关键词优化策略的.今天就先给大家分享下网站上线前

ASP进阶之文章在线管理更新(三)

在线 ASP进阶之文章在线管理更新--文章的保存篇 作者:沙滩小子 经过了文章的添加过程,我想大家更想知道ASP代码是怎样将页面上的信息保存到数据库里面的呢?而且这一功能还必须由另外一个页面来实现,由于ASP对数据库支持的完好性,由ASP来实现对数据库的操作是非常简单的,很容易对数据库进行新增.更新.修改.删除等操作,而我们的程序正好对这些方面都有一定的要求,下面就来介绍本程序中的文章保存页面! 新建一ASP文件savearticle.asp,以下注明其主要代码的具体含义: "插入数据库连接文件

最适合百度需求的原创更新方法

   经过百度的6.28后所有的站长知道了原创文章的价值.并且开始大量做原创,大部分站长都可以感受到原创带来排名的变化.但有的站长做的好有的站长相对效果不是很理想,同样做原创区别在哪里呢? 以下解释下百度为什么重视原创文章:百度希望搜索关键词获取排名的网站不是死网站,不是没人维护的网站,是有人管理和更新的网站. 因此百度检测这块有几个标准 第一个标准:就是网站有内容更新. 第二个标准:你更新的内容的质量.百度检测这个有两个标准,第一个字数.在08年的时候我们做原创更新都是一天一篇300字,排名很

三个优化基础方法让你的网站快速被收录

  第一次写文章,写的不好,还望大家见谅,也谢谢大家的阅读支持!大家的支持是我原创的动力! 第一:在网站首页写一篇相关度很低的文章. 这篇文章有讲究!文章的内容一定要围绕一个网页上相关度非常低的关键词来写,简单的说,这篇文章要提炼出一个很古怪很唯一的关键词!比如:"篮球比乒乓球大""我的篮球和乒乓球一样大"!反正越古怪越唯一越好!为什么要这样,我后面会讲到!文章字数大概在600到800左右!适当优化下这个关键词,比如在这篇文章中多次出现,第一次出现加粗,文章中出现这