ASP编程:构建你的网站旧事主动公布体系之二
大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧(一)构建旧事数据库剖析一下组成每条旧事的元素,次要由旧事题目,旧事内容,图片地点,毗连地点,旧事的公布工夫构成。而在构建数据库的时分。思索各处理必要,必须加上旧事的ID号,以便辨认。再者的话,能够加上点击统计,以便懂得读者理性趣的内容。
access数据库是一个十分合适于开辟阶段利用的过分时代数据库,因而。我们机关以下的一个旧事数据库(data.mdb)
表data
news_id long 旧事的编号
news_class text 旧事的种别
news_class_name text 旧事的种别名
news_title text 旧事的题目
news_head logic 是不是首页显现
news_comment comment 旧事的内容
news_year text 旧事的年份
news_month text 旧事的月份
news_day text 旧事的内容
news_time text 更新工夫
news_delete logic 删除标记
按上述的请求建好这个表,当我们经由测试不乱后,就能够把旧事数据库转进SQLserver内里了。好了,接这上去的这步,我们一同来做一个旧事的办理页面,为了结构和办理便利,我们接纳框架布局做出以下的面页。webadmin.htm框架的主文件。
《html》
《head》
《metahttp-equiv="Content-Type"content="text/html;
charset=gb2312"》
《title》旧事公布体系办理页《/title》
《metaname="GENERATOR"content="MicrosoftFrontPage3.0"》
《/head》
《framesetframespacing="0"rows="*,14%"》
《framename="main"target="footnotes"src="webadmin.asp"
scrolling="auto"》
《framename="footnotes"src="delete.asp"scrolling="auto"》
《noframes》
《body》
《p》Thispageusesframes,butyourbrowserdoesntsupportthem.
《/p》
《/body》
《/noframes》
《/frameset》
《/html》
而面包括的文件是webadmin.asp这个文件。次要由它供应录进旧事的天天更新界面,代码以下。
《html》
《head》
《metahttp-equiv="Content-Type"content="text/html;
charset=gb2312"》
《styleTYPE="text/css"》
《!--
lh22px{font-size:12px;line-height:22px;font-family:宋体}
a{text-decoration:none}
body{line-height:18px;font-size:9pt;font-family:宋体}
td{line-height:18px;font-size:9pt;font-family:宋体}
a:hover{color:#FF0000;text-decoration:none}
--》
《/style》
《basetarget="footnotes"》
《title》旧事公布体系办理页《/title》
《/head》
《bodytopmargin="8"leftmargin="8"》
《palign="center"》《fontface="楷体_GB2312"size="6"
color="#FF0000"》《strong》旧事公布体系WEB办理页《/strong》《/font》
《/p》
《divalign="center"》《center》
《tableborder="0"width="100%"cellspacing="0"cellpadding="0"》
《tr》
《tdwidth="100%"》《formmethod="POST"action="addnew.asp"》
《tableborder="0"width="100%"height="126"cellpadding="0"》
《tr》
《tdwidth="100%"height="9"colspan="2"bgcolor="#E7E7E7"》《div
align="center"》《center》《p》《font
size="3"》《strong》增加天天旧事内容《/strong》《/font》《/td》
《/tr》
《tralign="center"》
《tdwidth="15%"height="8"bgcolor="#E7E7E7"》《divalign="left"》
《p》旧事题目:(必需)《/td》
《tdwidth="85%"height="8"bgcolor="#F9F9F9"》《divalign="left"》
《p》《inputtype="text"
name="title"size="73"》《/td》
《/tr》
《tralign="center"》
《tdwidth="15%"height="34"bgcolor="#E7E7E7"valign="top"》《div
align="left"》《p》旧事内容:(必需)《/td》
《tdwidth="85%"height="34"bgcolor="#F9F9F9"》《divalign="left"》
《p》《textarearows="13"
name="comment"cols="72"》《/textarea》《/td》
《/tr》
《tralign="center"》
《tdwidth="15%"height="17"bgcolor="#E7E7E7"》《divalign="left"》
《p》图片毗连地点:《/td》
《tdwidth="85%"height="17"bgcolor="#F9F9F9"》《divalign="left"》
《p》《inputtype="text"
name="pic"size="73"》《/td》
《/tr》
《tralign="center"》
《tdwidth="15%"height="17"bgcolor="#E7E7E7"》《divalign="left"》
《p》旧事范例:(必需)《/td》
《tdwidth="85%"height="17"bgcolor="#F9F9F9"》《divalign="left"》
《p》《select
name="class_name"size="1"value="《%=session("class_name")%》"》
《optionvalue="市场风云"》市场风云《/option》
《optionvalue="IT旧事"》IT旧事《/option》
《optionvalue="广州市场"》广州市场《/option》
《optionvalue="保 留"》保 留《/option》
《optionvalue="保 留"》保 留《/option》
《/select》《/td》
《/tr》
《tralign="center"》
《tdwidth="15%"height="17"bgcolor="#E7E7E7"》《divalign="left"》
《p》是不是首页:《/td》
《tdwidth="85%"height="17"bgcolor="#F9F9F9"》《divalign="left"》
《p》《inputtype="checkbox"
name="head"value="YES"》《/td》
《/tr》
《tralign="center"》
《tdwidth="100%"height="16"colspan="2"bgcolor="#E7E7E7"》《div
align="center"》《center》《p》《input
type="submit"value="提 交"name="B1"》 《input
type="reset"
value="清 除"name="B2"》《/td》
《/tr》
《/table》
《/form》
《/td》
《/tr》
《/table》
《/center》《/div》《divalign="center"》《center》
《tableborder="0"width="750"cellpadding="0"》
《tr》
《tdwidth="740"》《/td》
《/tr》
《tr》
《tdwidth="740"》《formmethod="POST"action="set_disp.asp"》
《tableborder="0"width="100%"cellpadding="0"》
《tr》
《tdwidth="100%"bgcolor="#E7E7E7"colspan="5"》《div
align="center"》《center》《p》首页旧事显现条数设置《/td》
《/tr》
《tr》
《tdwidth="20%"》《divalign="center"》《center》《p》广州市场
《/td》
《tdwidth="20%"》《divalign="center"》《center》《p》市场风云
《/td》
《tdwidth="20%"》《divalign="center"》《center》《p》IT旧事
《/td》
《tdwidth="20%"》《divalign="center"》《center》《p》保 留《/td》
《tdwidth="20%"》《divalign="center"》《center》《p》保 留《/td》
《/tr》
《tr》
《tdwidth="20%"》《divalign="center"》《center》《p》《input
type="text"name="disp_1"size="10"
value="《%=application("disp_1")%》"》《/td》
《tdwidth="20%"》《divalign="center"》《center》《p》《input
type="text"name="disp_2"size="10"
value="《%=application("disp_2")%》"》《/td》
《tdwidth="20%"》《divalign="center"》《center》《p》《input
type="text"name="disp_3"size="10"
value="《%=application("disp_3")%》"》《/td》
《tdwidth="20%"》《divalign="center"》《center》《p》《input
type="text"name="disp_4"size="10"
value="《%=application("disp_4")%》"》《/td》
《tdwidth="20%"》《divalign="center"》《center》《p》《input
type="text"name="disp_5"size="10"
value="《%=application("disp_5")%》"》《/td》
《/tr》
《tr》
《tdwidth="100%"bgcolor="#E7E7E7"colspan="5"》《div
align="center"》《center》《p》《input
type="submit"value="提 交"name="B1"》 《input
type="reset"
value="清 除"name="B2"》《/td》
《/tr》
《/table》
《/form》
《/td》
《/tr》
《tr》
《tdwidth="740"》《/td》
《/tr》
《tr》
《tdwidth="740"》《fontcolor="#FF0000"》附注《/font》 旧事题目:即为显现在主页中的毗连题目,因而不成省略。《/td》
《/tr》
《tr》
《tdwidth="740"》 旧事内容:为点击题目毗连后窗口所翻开显现的旧事内容,也不同意省略。《/td》
《/tr》
《tr》
《tdwidth="740"》 旧事图片:旧事包括图片,请把图片地点毗连复制在此,以便显现图片《/td》
《/tr》
《tr》
《tdwidth="740"》 旧事范例:选择旧事在分歧栏目中显现的地位
《/td》
《/tr》
《tr》
《tdwidth="740"》 是不是首页:如首页的综合旧事包需含图片,请复选此项
《/td》
《/tr》
《tr》
《tdwidth="740"》《palign="center"》《ahref="index.asp"
target="_parent"》前往旧事首页《/a》《/td》
《/tr》
《/table》
《/center》《/div》
《/body》
《/html》
好了,下节“增加天天的旧事内容”将为您先容怎样对旧事数据举行处置,请先
按步骤创建好下面的编程情况.缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。 如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助: 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。 ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。 我想问如何掌握学习节奏(先学什么再学什么)最好详细点? 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
页:
[1]