主题:  来吧!一起打造留言板!

nathanwang

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2002/6/2 20:25:23
#912002/6/28 13:12:05
对不起,犯了个笔误,是网友“无缺”,“无缺”网友提供的asp留言本我非常喜欢,可是解压将所有文件上传后,只能打开admin.asp和write.asp页面,无法打开index.asp,我以前上传的其它asp留言本没出现过这种情况,是什么原因呢?高手指教。急呀!牙又疼了。



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#922002/6/28 13:15:52
你需要做connections文件夹下面的guestbook.asp文件做一些修改,设置一下数据库 的路径。



nathanwang

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2002/6/2 20:25:23
#932002/6/28 14:49:55
“无缺”网友你好,谢谢你的答复,我刚接触asp,你能否说的仔细些,如何对connections中的guestbook文件进行修改,数据库文件路径如何设置?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#942002/6/28 14:56:05
MM_guestbook_STRING = "Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\guestbook\mydb\Mydb.mdb")

修改这个:
\guestbook\mydb\Mydb.mdb

由于我不知道你的文件结构所以不能告诉你具体改成什么.关于Mappath你可以查找一下关于asp的书籍



nathanwang

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2002/6/2 20:25:23
#952002/6/28 16:23:11
谢谢“无缺”的耐心回答,我刚才注意到这么一个问题,我下载的解压包里missnight\mydb文件夹中的Mydb文件扩展名为.asp,并非.mdb, 这是怎么回事儿?解压后我没动呀。



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53

nathanwang

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2002/6/2 20:25:23
#972002/6/28 21:39:26
谢谢“无缺”的耐心回答,我刚才注意到这么一个问题,我下载的解压包里missnight\mydb文件夹中的Mydb文件扩展名为.asp,并非.mdb, 这是怎么回事儿?解压后我没动呀。急盼答复!



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#982002/6/28 21:40:49
nathanwang在上个帖子中说
引用:
谢谢“无缺”的耐心回答,我刚才注意到这么一个问题,我下载的解压包里missnight\mydb文件夹中的Mydb文件扩展名为.asp,并非.mdb, 这是怎么回事儿?解压后我没动呀。急盼答复!


呵呵,这是一种常用的数据库保护手段,这样即使人家知道你的数据库文件的URL也无法直接Download了 :)

编辑历史:[这消息被ridincal编辑过(编辑时间2002-06-28 22:49:41)]


learner

职务:普通成员
等级:1
金币:0.0
发贴:39
注册:2002/6/27 9:49:26
#992002/6/28 22:43:19
无缺在上个帖子中说
引用:
MM_guestbook_STRING = "Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\guestbook\mydb\Mydb.mdb")

修改这个:
\guestbook\mydb\Mydb.mdb

由于我不知道你的文件结构所以不能告诉你具体改成什么.关于Mappath你可以查找一下关于asp的书籍



只要这文件里面修改一下路径马?我改了,还是不行啊



nathanwang

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2002/6/2 20:25:23
#1002002/6/28 23:15:19
谢谢“无缺”的耐心回答,我刚才注意到这么一个问题,我下载的解压包里missnight\mydb文件夹中的Mydb文件扩展名为.asp,并非.mdb, 这是怎么回事儿?解压后我没动呀。请无缺“指点。急!!!



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#1012002/6/29 12:34:40
眼睛已经说了,为了防止数据库被下载,我把.mdb修改成了.asp文件(虽然这样还是不安全:()

不知道你是怎么修改路径的?
比如你的跟目录下面有一个guestbook目录,留言本就在这个目录里面,那么就应该这样写:
Server.Mappath("\guestbook\mydb\Mydb.asp")

如果你的学生网(6to23.com)这样的空间,属于二级域名的话,在前面还要加上你的用户名:
Server.Mappath("\你的用户名\guestbook\mydb\Mydb.asp")




nathanwang

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2002/6/2 20:25:23
#1022002/6/29 14:19:36
再次向“无缺”表示感谢,我是严格按你说的去作的,可在IE中仍然只能打开admin.asp和write.asp两个页面,打不开index.asp,但我忘告诉你这样一个现象,在下载的解压包中有一个文件夹_mmDBScripts,其中有三个文件,我用DreamweaverMX自带的ftp上传文件时,本地站点留言板目录下并没有显示这个文件夹,所以也就无法上传了,请问“无缺”,问题和没有上传这个文件夹及其中文件有关吗?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#1032002/6/29 14:33:03
这个文件夹具体是干吗的我也不是很清楚。不过应该没有关系的。如果不放心你可以上传上去

可以给出你修改后的文件和你的留言本的地址么?我看一下。



4afree

职务:普通成员
等级:1
金币:0.0
发贴:1
注册:2002/6/29 15:01:20
#1042002/6/29 15:10:51
菜鸟向大哥提问:
javascrip关闭窗口的命令是“window.close()".
但如何不弹出确认窗口,直接关闭?
紧急求救!!!!!!!!!!需人工呼吸帮助!!



nathanwang

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2002/6/2 20:25:23
#1052002/6/29 15:15:37
我刚才用cuteftp把那个文件夹传上去了,结果还是老样子。看来跟它没有什么关系。下面是更改后的gestbook的代码:
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO"
' HTTP="true"
' Catalog=""
' Schema=""
MM_guestbook_STRING = "Driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.Mappath("\missnight\mydb\Mydb.asp")
%>

我的留言板地址是:http://free.2925.net/english365/missnight/index.asp