asp access 怎么 保存网站配置?

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:26:06
如题:

网站后台一般有 一项 功能 让 用户 自己 配置 网站 运行参数,
比如:
允许上传的文件类型;上传文件大小限制;每页显示多少文章;是否弹出公告窗口; 是否启用文章审核功能;选择文件上传目录;
等等等、、、、、、、、、

问题:

1.程序 是怎么 保存 用户 的 这些配置 信息的呢? 是放入数据库吗? 还是通过 FSO 写入到一个文件里呢? 不明白啊?

如果是存入数据库的话,那也太麻烦了吧。。这么多配置项目,其表结构应该怎么设置呢?
二楼的,如果单独放一个字段中,那么 怎么 调用呢?????

我在一个CMS inc 文件夹中 发现了一个命名为 config.asp 的文件,内容如下,觉得应该就是配置文件,但是,他是怎么存储进这个文件的呢????? 然后又是怎么调用的? 是不是用的FSO ? 我在他的数据库中好像没有找到 和 配置信息相关 的内容。。。
<%
sitename="你的站名"
siteurl="你的网址"
sitesystempath="/"
sitelogo="images/logo.gif"
locksql="insert|select|update|count|delete|where|’|%| |,|%20"
keywords="小说"
description="小说连"
webmastername="你的名字"
webmasteremail="你的邮箱"
webqq=0
copyright="Copyright©2004-2008『文学网』All Rights Reserved"
weballowfile=1
allowfileextstr="htm,html,rar,swf,

一般都是保存到数据库里的,如果项目太多,一般不会每个项目都建立一个字段来保存,比如你说的那些,只要在数据库里建立一个config表,其中包含一个webconfig字段,类型选备注.就OK了,把所有设置项的值保存到这一个字段里.
比如:
允许上传的文件类型;上传文件大小限制;每页显示多少文章;是否弹出公告窗口; 是否启用文章审核功能;选择文件上传目录;
保存在数据库config表webconfig字段里的就是:
gif,jpg,swf||200||20||0||1||UploadFiles
就是
允许上传的文件类型 gif,jpg,swf
上传文件大小限制 200
每页显示多少文章 20
是否弹出公告窗口 0(否、如果选是这里保存 1)
文件上传目录 UploadFiles

回楼主:
如果单独放一个字段中,调用方法一般是读出这个字段内容后拆分成一个数组
webconfig = Split(webconfig,"||")
上传的文件类型就是webconfig(0);上传文件大小限制就是webconfig(1)...

你这个程序确实是保存在文件里了,没有使用数据库来保存设置信息.因没有看到其他代码,只好猜测可能是用到FSO

还有一种不使用数据库的方法是用的 xml 要区分他们只要看读取或是保存信息使用的组件就可以了,xml一般会有类似
Set objXML = server.createObject("Msxml2.DOMDocument")
的语句

保存数据库里啊.建立个config表.然后建立字段,比如允许上传(是否) 上传大小限制(文本/备注) 是否弹窗(是/否)就这样建啊.后台做个网站配置页就行了.

有配置文件的,你下载到本地就可以备份了