DreamweaverMX打造发布系统(一)
8月Macromedia公司的DreamweaverMX(以后简称DMX)已经有了正式的中文版本。这对那些E文不好的朋友是一个好消息。开心吧!本文主要介绍用DMX不用手写一行代码。来打造你的新闻系统。(本例源文件请参见这里下载)
启动DMX,新建一个站点,选择站点菜单――新建站点文件夹
选择高级菜单------本站信息――站点名称――news―――本地文件夹――在E盘新建一个文件夹(news)
为了方便以后的测试我们在定义一下测试服务器的内容。服务器模型选择ASP Vbscript
访问选择本地/网络,测试服务器文件夹 E:\news
url前缀为:http://localhost/news
点击确定我们的站点就定义好了。
先做做准备工作,新建几个页面,分别取名为:
index.asp:新闻系统首页,用于显示新闻列表。
new.asp:发布新闻页(添加新闻页)。
Cont.asp: 后台控制页。
edit.asp:对一些出错新闻内容进行编辑的页面。
del.asp:同上,不过方法更狠,直接删除。:)
login.asp:上面所说的发布,编辑,删除新闻等操作都应只有站长才有权力,站长通过这个页面来登陆管理新闻发布系统。
sorry.asp:登陆不正确的时候所返回的页面。
Play.asp: 新闻内容显示的页面。
数据库方面我们需要用到两张表,如图所示。其中表admin用于存放超级用户的姓名及密码,表news里存放的发布新闻的相关信息,在后面我们会详细讲解。在表admin里新建两个字段,名为name和pass,数据类型分别设为文本,如图所示。
表news就有点麻烦了,先看图。
字段ID为新闻内容的关键字段,因为它的作用很多,把它的数据类型设为自动编号,并把它设置为主键,即选中它,再点右键选择主键如图。
title为新闻的标题。
cont中存放的是新闻内容,由于文本数据类型最多只能存放255个字符,对我们的新闻内容来说少了点,所以这里要把它设置成备注,因为备注这种数据类型最多可以存放65,535 个字符,完全够用了。
come为新闻的出处(即新闻摘自那里)。
time为提交新闻的时间,这里要注意一下,数据类型要改成日期/时间,并要设置一个默认值。如图所示。这个date()是一个VBA内置的函数,它的作用是当提交一条新闻的时候如果不指明该字段的值,则系统会用当前的日期的时间来填充该字段准备好数据库后就开始我们的新闻发布系统开发了,首先我们做一个新闻提交页面
new.asp
新建一个页面 ------选择动态页 ASP Vbscript如图
其次在页面中插入一个表单元素如图
页面部局如图:新闻标题、新闻出处、新闻内容
选择新闻标题后的文本框在属性面板中命名为title如图选择新闻出处后的文本框在属性面板中命名为come, 选择新闻内容后的文本框在属性面板中命名为cont
数据库连接
选择窗口菜单----数据库―――调出数据库面板
选择自定义连接字符串
在弹出的窗口中连接名称:news 连接字符串为:
Driver={Microsoft Access Driver (*.mdb)};DBQ=E:\news\bata\news.mdb
DBQ=你实际的数据库文件的绝对路径
测试成功后点击确定。
如果想使用相对路径,可在做好系统后把
Driver={Microsoft Access Driver (*.mdb)};DBQ=E:\news\bata\news.mdb
DBQ=你实际的数据库文件的绝对路径
改为:
Provider=Microsoft.Jet.OLEDB.4.0;data source="& server.mappath("你的数据库文件")
这时我们就可以在数据库表中看到一个news数据表。如图
定义记录集
选择绑定面板中的记录集(查询)如图
在弹出的对话框中进行如图的设置选择服务器行为面板―――选择插入记录菜单如图
弹出的对话框进入如下设置。
到此新闻添加页就做好了。不难吧,测试一下看看你的数据库文件有没有增加信息。
你不会说不知道怎么测试吧。
还记得我们前面的站点定义吗?
访问选择本地/网络,测试服务器文件夹 E:\news
url前缀为:http://localhost/news
如图
启动win98下的PWS或win2000下的IIS (本文用PWS)
启动PWS后点击高级选项如图
- 更多Dreamweaver疑问解答:
- 巧用Dreamweaver MX控制页面元素
- 巧用Dreamweaver MX制作阴影字
- 巧用Dreamweaver MX设计导航栏特效
- Dreamweaver 3 在网页上的小动作
- 网站构成的基本元素—网页布局
- 用Dreamweaver实现飘浮光球特效
- Dreamweaver制作技巧四则
- Dreamweaver 4.0使用技巧集锦
- 轻松处理Dreamweaver段落缩进
- 用Dreamweaver 4.0编制会议通知
- 巧用Dreamweaver4文件库更新网站
- 巧用Dreamweaver制作复杂图像
- 妙用dw图层与表格进行网页布局
- 用Dreamweaver4添加背景音乐及制作动态字
- 用Dreamweaver MX实现网站批量更新
- Dreamweaver
- Fireworks
- FrontPage
- Flash
- Photoshop
- Coreldraw
- Excel
- Word
- Powerpoint
- outlook
- wps
- AfterEffects
- 3D MAX
- Director
- Authorware
- PremierePro
- Foxmail
- Maya
- ISA
- 会声会影
- 其它软件
- AutoCAD
如果你遇到软件学习难题:
访问www.zzzyk.com 试试CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,