***************************************************** 程序名称:在线文件管理器 作者:netasp 最后更新:2003/04/21 当前的版本:1.0.3044 官方主页:http://www.98062.com ***************************************************** 更新手记: V1.0.3044版 修正全选,清除按钮在没有可选对象时会发生错误的现象。 V1.0.3043版 此次对文件管理器做了一个教全面的检查,修正了部分页面重复使用包含文件的现象。如果你使用的 是较早的版本,推荐建议升级至3043版。 V1.0.3041版 此次更新仅仅更新和增加了文件管理器的部分图标,具体为:顶部工具栏复制,剪切,粘贴等采用网 友黑黑处理后的GIF透明图标,方便更换页面背景。新增8种文件类型图标,使文件管理器显示文件时 能识别zip,rar,gif,jpg,png,css,mdb,doc,mid,mp3,chm等文件格式并显示为相应图标。 V1.0.3037版 最近部分网友来信或留言询问为何上传文件时提示incupload.asp第36行出错,此乃服务器ADO组件 版本太低或不支持ADO组件造成的,不是文件管理器的BUG,针对此情况,本次增加了在管理器首页 自动探测ADO的功能,其它地方没有变化。 V1.0.3036版 一些网友在没有搞清楚自己所使用的服务器是否支持FSO的情况下就上传本程序,造成登陆后出现 无法创建scripting.filesystemobject对象的错误,为此,在文件管理器首页增加了探测是否支持 FSO组件功能,不支持即会看到红色的提示文字。同时为批量删除增加登陆验证。 V1.0.3034版 该版本是经较长时间的使用后,没有发现问题而发布的第一个正式版,较为稳定。 V0.9 该版属测试版,最后版本修正了文件管理器的一些错误,如用户管理页中将客户端表单验证javascript 脚本中将"=="写成了"=",造成新增和编辑的用户等级始终为普通用户的现象。 编写缘由: 由于在网站维护过程中,时常发生无法用FTP登陆服务器维护站点的情况(有时提示在线用户过多, 有时则服务器出问题而将FTP服务关闭),因此在线维护变得必要。最开始是在本站的校友录中加入一 个简单的源码编辑器,能实现读ASCII文件,并编辑和保存,以及创建ASCII文件。后来发现稻香老农编写 的webedit是个好东东,但使用一段时间后发现存在一些bug:有时无法使用用户管理,此外就是使用GET 方式传递参数时没有进行url编码,造成无法对文件名中包含+ 号等特殊符号的文件执行更名,删除等操作。 本来想自己改的,可由于作者的编写风格和我的相差甚远,改起来颇为费事。因此打算自己写一个,本 程序大部分的界面和图标都是借用稻香老农的,在此表示谢意。 使用说明: 1. 本程序为基于ASP的FSO组件的WEB目录管理程序,意在通过浏览器能完全实现管理和维护个人网站。使用 前请先确保服务器支持ACCESS数据库(登陆用),FSO,ADODB.STREAM(文件上传)。 2. 如果你在登陆页看到类似"服务器不支持FSO,故无法使用本程序"字样,表示你的服务器不支持FSO组件, 自然无法正常使用本程序了。此外,部分服务器还“不完全支持FSO”,即NTFS文件夹安全属性中没有给 INTERNET匿名访问用户完全读写权限,导致部分操作无法成功,如删除文件等,发生这种情况请与服务器 管理员联系解决。 2. 本程序系多用户程序,用户分为超级用户和普通用户两类。当以管理员身份登陆后可以添加用户,修改 用户和删除用户。 3. 管理员可以为一般用户指定只能管理某个目录及子目录的权限,默认管理权限为整个网站目录,即网站 根目录及全部子目录。 4. 若用某户级别为管理员,则为该用户指定管理目录没有实际以及,不管如何指定,该用户都拥有整个 WEB目录的管理权限。 5. 系统初始管理员帐号:admin,密码:98062。请登陆后从页面右上角“用户管理”进入修改自己的密码。 6. 不允许直接修改自己的用户名,但可以通过先增加一个超级用户,然后删除原来的用户得以实现目的。 7. 本程序虽为多用户程序,并且能指定每个用户能管理的目录权限,但实际上任意一个用户都可以通过 上传一个或多个基于FSO的ASP文件到自己的目录中,通过执行自己上传的文件来控制整个站点。因此不 推荐相互不完全信任的多人共同管理维护一个站点。 其它: 在非商业目的的情况下,你可以任意更改本程序及传播本程序。 ◆◆◆◆◆◆再次提醒◆◆◆◆◆◆ 1。 使用前请先确认你的服务器支持ACCESS,FSO,因为他们是文件管理器正常运行的基础。 2。 上传文件后请确保你每个文件都成功上传到服务器上,而没有虚假上传(上传的文件为0字节)的情形出现, 因为每一个文件可能都相互关联,缺少一个文件都可能造成错误。 3。 前面已经提到,多用户共同维护一个站点存在安全隐患,故对于多用户维护的应用中出现的问题,本人不予 解答,也不必与我联系或留言。由于此程序造成的损失后果自负。 如果你发现本程序存在bug,请留言给我: http://www.98062.com/gbook/index.asp 本程序下载地址: http://www.98062.com