[心缘地方]同学录
首页 | 功能说明 | 站长通知 | 最近更新 | 编码查看转换 | 代码下载 | 常见问题及讨论 | 《深入解析ASP核心技术》 | 王小鸭自动发工资条VBA版
登录系统:用户名: 密码: 如果要讨论问题,请先注册。
发表人 主题:从前一版本升级到V3.0版本的方法
嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
1F 发表于 2007/7/29 22:20:17
开始升级之前,当然是把你的网站整个备份一下,有备无患。

1。将同学录根目录下的所有文件都删除。

2。将css、images、include、js、Templates目录删除。这时,只剩下classFiles、Data、upfile目录了。

3。将V3.0版本同学录根目录下的所有文件,及classFiles、Data、upfile这三个以外的文件夹都放进来。

4。如果data目录下的数据库文件被你改过名字,请对应修改一下conn.asp。

5。将升级程序update.asp(见附件)也放进来,执行一次,然后删除即可。

6。此次更新加了一些表,SQL一条一条的跑太麻烦,所以还是托拽吧……

将data目录下的数据库文件打开(后缀改为mdb就能打开了),将V3.0版本的数据库文件也打开,都不要最大化,然

后从后者将以下表一个一个拉过来……

TBL_SystemFileInfo
TBL_Skin
TBL_Forum*
TBL_Forum_File
TBL_Forum_Reply
TBL_Forum_Topic

然后打开TBL_Config表的设计视图,将EnterRegQuestion-->FindPassMailContent

这6个字段的“允许空字符串”设置为“是”

然后将数据库后缀改回asp即可。

7。使用管理员登陆,设置参数即可。


其中用户注册通知信的内容,请copy以下内容:
-------------------------------------------------------------
<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 4.01 Transitional//EN""> <html> <head> <title>Untitled Document</title> <meta http-equiv=""Content-Type"" content=""text/html; charset=gb2312""> <style type=""text/css""> <!-- body {     font-size: 12px;     line-height: 150%;     color: #FFFFCC; } td {     font-size: 12px;     line-height: 150%; } a:link {     color: #FF9933;     text-decoration: none; } a:hover {     color: #996600;     text-decoration: underline; } a:visited {     color: #FFCC00;     text-decoration: none; } --> </style> </head>  <body bgcolor=""#993333""> <div align=""center"">注册确认信<br> </div> <table width=""500"" border=""0"" align=""center"" cellpadding=""4"" cellspacing=""2"">   <tr>     <td bordercolor=""#FFFF99"" bgcolor=""#993333""><b><font color=""#FFFFCC"">{userName}:你好</font></b></td>   </tr>   <tr>     <td bgcolor=""#993333"">    欢迎注册成为{className}的新成员。 以下是您的注册信息,请注意保留。</td>   </tr>   <tr>     <td bgcolor=""#993333""><b>账号:{userName}<br> 密码:{password}<br>密码提示问题:{question}<br>提示问题答案:{answer}</b></td>   </tr>   <tr>     <td bgcolor=""#993333"">    有任何问题可以在班级留言中提出,或给管理员发站内消息(未批准的成员也可以发站内消息),或<a href='mailto:{classEmail}'>发信给管理员</a></td>   </tr> </table> <div align=""center""><br>   <font face=""Verdana, Arial, Helvetica, sans-serif""><b><a href=""{classURL}"" target=""_blank"">{classURL}</a></b></font></div> </body> </html>
-------------------------------------------------------------


找回密码通知信的内容,copy以下内容:
-------------------------------------------------------------
<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 4.01 Transitional//EN""> <html> <head> <title>Untitled Document</title> <meta http-equiv=""Content-Type"" content=""text/html; charset=gb2312""> <style type=""text/css""> <!-- body {     font-size: 12px;     line-height: 150%;     color: #FFFFCC; } td {     font-size: 12px;     line-height: 150%; } a:link {     color: #FF9933;     text-decoration: none; } a:hover {     color: #996600;     text-decoration: underline; } a:visited {     color: #FFCC00;     text-decoration: none; } --> </style> </head>  <body bgcolor=""#993333""> <div align=""center"">密码通知信<br> </div> <table width=""500"" border=""0"" align=""center"" cellpadding=""4"" cellspacing=""2"">   <tr>     <td bordercolor=""#FFFF99"" bgcolor=""#993333""><b><font color=""#FFFFCC"">{userName}:你好</font></b></td>   </tr>   <tr>     <td bgcolor=""#993333"">    你的班级密码已经修改,请用新密码登陆,注意及时修改密码。 以下是您的账号信息。</td>   </tr>   <tr>     <td bgcolor=""#993333""><b>账号:{userName}<br> 密码:{newPassword}</b></td>   </tr>   <tr>     <td bgcolor=""#993333"">    有任何问题可以在班级留言中提出,或给管理员发站内消息(未批准的成员也可以发站内消息),或<a href='mailto:{classEmail}'>发信给管理员</a></td>   </tr> </table> <div align=""center""><br>   <font face=""Verdana, Arial, Helvetica, sans-serif""><b><a href=""{classURL}"" target=""_blank"">{classURL}</a></b></font></div> </body> </html>
-------------------------------------------------------------

-----------------------------------
以下是该帖子的附件:
附件200773073425_fYtPw.rar

边城浪子
身份:user
发帖:98
登陆次数:97
2F 发表于 2007/7/30 8:40:22
沙发,终于发布了,呵呵

边城浪子
身份:user
发帖:98
登陆次数:97
3F 发表于 2007/7/30 9:51:12
请问站长:现在其他的都弄起来了,就是附件update.asp执行不起来,请问这个要怎么执行,一打开他就提示选择什么程序执行,用浏览器打开都是文字,谢谢!

5。将升级程序update.asp(见附件)也放进来,执行一次,然后删除即可。


嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
4F 发表于 2007/7/30 10:12:43
在本机的IIS里,建一个虚拟目录xx,指向同学录代码的目录,然后用http://localhost/xx/update.asp访问一次就行。

边城浪子
身份:user
发帖:98
登陆次数:97
5F 发表于 2007/7/30 10:45:41
IIS在哪里呢?我不是用IIS测试的呀,是不是就没有办法执行这个文件了呢

-----------------------------------
以下是该帖子的附件:


skins
身份:user
发帖:103
登陆次数:136
6F 发表于 2007/7/30 10:49:23
终于都发布了,支持!!!!

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
7F 发表于 2007/7/30 13:23:43
晕,那干脆就都传到你的空间上去,再执行吧……

可以先把第6步做完,然后传到空间上执行。

skins
身份:user
发帖:103
登陆次数:136
8F 发表于 2007/7/30 15:04:18
我也是到了那第5步就提示:您要访问的网页出现有故障,目前无法正常访问。

在本地和空间都测试了,一样的问题!

边城浪子
身份:user
发帖:98
登陆次数:97
9F 发表于 2007/7/30 15:51:13
刚才我把IIS装好了
出现的错误请见
http://mytju.com/classCode/bbsFile/2007730154923_spNvJ.JPG
不知道怎么回事?

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
10F 发表于 2007/7/30 15:57:24
虚拟目录是指向同学录根目录吗?

边城浪子
身份:user
发帖:98
登陆次数:97
11F 发表于 2007/7/30 16:19:33
是的

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
12F 发表于 2007/7/30 18:05:30
conn.asp在不?

边城浪子
身份:user
发帖:98
登陆次数:97
13F 发表于 2007/7/30 18:20:34
也在呢
不知怎么的,现在没有执行那个文件和数据库都连起来了,正常
不知道那个文件要不要执行了

skyame
身份:user
发帖:57
登陆次数:47
14F 发表于 2007/7/30 18:26:29
我的完全可以

skyame
身份:user
发帖:57
登陆次数:47
15F 发表于 2007/7/30 18:26:47
没有任何问题

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
16F 发表于 2007/7/30 20:52:03
也在呢
不知怎么的,现在没有执行那个文件和数据库都连起来了,正常
不知道那个文件要不要执行了


还是哪里没弄对……这个要执行的,加了好多字段的……

你的“参数设置”页面没问题?

hayfeng
身份:user
发帖:80
登陆次数:72
17F 发表于 2007/7/30 21:20:52
终于等到了,好开心啊!

边城浪子
身份:user
发帖:98
登陆次数:97
18F 发表于 2007/7/30 21:40:57
没有问题,就是注册会员时会显示

Server 对象 错误 'ASP 0177 : 800401f3' 

Server.CreateObject 失败 

/include/sendMailClass.asp,行 107 

800401f3 

注册不起来,不知道怎么回事,其他的都很好,谢谢站长!

边城浪子
身份:user
发帖:98
登陆次数:97
19F 发表于 2007/7/30 21:42:44
现在在空间又执行了一下
显示

建立数据库连接错误,请联系管理员!

skins
身份:user
发帖:103
登陆次数:136
20F 发表于 2007/7/30 22:01:00
以为是系统的问题,特地换了个2003服务器版本,但是还是执行不到第5步。

说网页有问题!无法显示。还是等到出了完美版本在下来用咯

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
21F 发表于 2007/7/31 2:29:31
没有问题,就是注册会员时会显示

Server 对象 错误 'ASP 0177 : 800401f3' 

Server.CreateObject 失败 

/include/sendMailClass.asp,行 107 

800401f3 

注册不起来,不知道怎么回事,其他的都很好,谢谢站长!


你的空间不支持aspemail,参数设置里改下。

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
22F 发表于 2007/7/31 2:31:57
执行出错的,请在update.asp第4行加:
on error resume next
再试。

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
23F 发表于 2007/7/31 2:33:35
估计是你们以前加过小论坛,有些小冲突。

边城浪子
身份:user
发帖:98
登陆次数:97
24F 发表于 2007/7/31 8:20:58
执行后是不是 班级成员和管理员颠倒一下呀?
我刚看一下,成员都变成管理员了
管理员都变成待批准会员了
呵呵,然后再调一下就没什么问题了

边城浪子
身份:user
发帖:98
登陆次数:97
25F 发表于 2007/7/31 8:42:12
找回密码(member_findPassword3.asp)时又出现了如下错误

ADODB.Recordset 错误 '800a0e7d' 

连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。 

/function.asp,行 168

边城浪子
身份:user
发帖:98
登陆次数:97
26F 发表于 2007/7/31 9:42:45
还有以前在首页上最近登录资料和本月寿星是不显示班级友人资料的.
不知道现在怎么显示的
怎样把它设置为只显示班级成员和管理员呢?

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
27F 发表于 2007/7/31 12:19:31
找回密码(member_findPassword3.asp)时又出现了如下错误

ADODB.Recordset 错误 '800a0e7d' 

连接无法用于执行此操作。在此上下文中它可能已被关闭或无效。 

/function.asp,行 168



这是我代码的问题,回头我改一下。这块我没测试……

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
28F 发表于 2007/7/31 12:21:55
执行后是不是 班级成员和管理员颠倒一下呀?
我刚看一下,成员都变成管理员了
管理员都变成待批准会员了
呵呵,然后再调一下就没什么问题了


这就是你的update.asp没跑的结果,跑了就正常的。
感觉你这已经乱了,最好重新弄一次。要不我帮你弄……

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
29F 发表于 2007/7/31 12:24:17
还有以前在首页上最近登录资料和本月寿星是不显示班级友人资料的.
不知道现在怎么显示的
怎样把它设置为只显示班级成员和管理员呢?


include/leftbar.asp的203行,1234改成123就行。

index.asp的53行,同样改成123即可。

边城浪子
身份:user
发帖:98
登陆次数:97
30F 发表于 2007/7/31 12:30:46
呵呵,谢谢你了!

边城浪子
身份:user
发帖:98
登陆次数:97
31F 发表于 2007/7/31 21:24:52
update.asp的效果就是将成员和管理员恢复正常吗?
如果只是这样的话,我就把数据库里的代码改了一下
就是1 2 3 4那个
是不是这样恢复正常后就不用再执行update了呢?

QQ联系了你,好像不在线哦

边城浪子
身份:user
发帖:98
登陆次数:97
32F 发表于 2007/7/31 21:28:05
以前网站上鼠标放到一条留言上时上面会显示红色.
这个是CSS的效果吧
以前网站上有的,新的网站不知怎么没有了
这个效果还是挺不错的

-----------------------------------
以下是该帖子的附件:


skins
身份:user
发帖:103
登陆次数:136
33F 发表于 2007/7/31 21:34:09
实用就好!效果可以自己调试!

Microsoft VBScript 运行时错误 错误 '800a005e' 

无效使用 Null: 'Cstr' 

/member_list.asp,行 119 

点班级成员的时候出现这个错误.不知咋回事!!!!!!!!!!

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
34F 发表于 2007/8/1 5:04:00
Microsoft VBScript 运行时错误 错误 '800a005e' 

无效使用 Null: 'Cstr' 

/member_list.asp,行 119 

点班级成员的时候出现这个错误.不知咋回事!!!!!!!!!!


有个用户的userGroup字段是NULL,你是手动添加的数据库记录吗?正常注册应该没这问题的。

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
35F 发表于 2007/8/1 5:10:27
以前网站上鼠标放到一条留言上时上面会显示红色.
这个是CSS的效果吧
以前网站上有的,新的网站不知怎么没有了
这个效果还是挺不错的


index.asp的211行的<TR>改成:
<TR onMouseover="this.className='tableRowMouseOver'" onMouseout="this.className=''"> 

不过,tableRowMouseOver这个样式的颜色挺淡的,要不就直接:
<TR onMouseover="this.bgColor='#ffeeaa'" onMouseout="this.bgColor=''">

其中的ffeeaa你自己调一下。

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
36F 发表于 2007/8/1 5:12:04
update.asp的效果就是将成员和管理员恢复正常吗?
如果只是这样的话,我就把数据库里的代码改了一下
就是1 2 3 4那个
是不是这样恢复正常后就不用再执行update了呢?

QQ联系了你,好像不在线哦



QQ上你叫什么名字哦?

最好还是执行一次吧,加了若干字段的……
-------------------------------------------------------------

要不你把update.asp代码的sql一行一行的执行一遍也行。(管理员登陆后,执行SQL)

sql="...."

要双引号之间的部分,如果之间有两个引号"",就换成一个引号"

比如:

sql="ALTER TABLE [TBL_CONFIG] ADD EnterRegAnswer VARCHAR(50) DEFAULT """""

要执行的就是:

ALTER TABLE [TBL_CONFIG] ADD EnterRegAnswer VARCHAR(50) DEFAULT ""

边城浪子
身份:user
发帖:98
登陆次数:97
37F 发表于 2007/8/1 15:01:11
我的QQ名和这里的名字是一样的
执行时还是遇到一些小问题
晚上我再联系你看看


993
身份:user
发帖:53
登陆次数:53
38F 发表于 2007/8/1 20:28:11
谢谢 大雪 兄弟帮俺顺利升级!

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
39F 发表于 2007/8/1 20:48:24


skins
身份:user
发帖:103
登陆次数:136
40F 发表于 2007/8/1 21:22:48
我的也顺利升级了.不过之前合并了BBS的数据就没了!!

现在就是要做自己想要的风格了!

如何设置自己想要的风格做默认风格啊??

请教下!

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
41F 发表于 2007/8/1 21:43:11
function.asp第76行:skinName="skin1"
这个就是默认的样式……

比如你新加了样式(在后台样式管理里增加),然后有个编号,比如是12

那么这里改成:skinName="skin12"就行。
-----------------------
其实也应该放到参数设置里面的,这次忙不过来了,下次再弄吧。



skins
身份:user
发帖:103
登陆次数:136
42F 发表于 2007/8/6 12:45:56
想要在BANNER里加个透明代码!不知道怎么修改CSS里的参数!

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
43F 发表于 2007/8/6 20:43:33
透明?图片透明?用滤镜吧,我也不咋熟,你搜索下吧:

http://www.baidu.com/s?wd=css%C2%CB%BE%B5&cl=3

skins
身份:user
发帖:103
登陆次数:136
44F 发表于 2007/8/7 14:20:38
就是在BANNER上面加个FLASH!!

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
45F 发表于 2007/8/7 19:14:17
这个只用CSS实现不了啦……直接改top.asp吧

skins
身份:user
发帖:103
登陆次数:136
46F 发表于 2007/8/7 21:27:19
就是不知把那段代码放到哪里o  !!

hayfeng
身份:user
发帖:80
登陆次数:72
47F 发表于 2007/8/11 21:43:53
admin!我想问:我把classFiles文件夹下的TJU001文件夹名称改成001,数据库那里也都相应地改成001文件夹了,但是为什么在班级宝库首页那里确显示不出来我原来上传的那些文件呢?是不是file_listFile.asp里的代码要修改才能显示出来啊?

嘎嘎,是我
身份:admin
发帖:1438
登陆次数:3287
48F 发表于 2007/8/12 6:34:24
1。数据库里的
TBL_classFile
TBL_classFileLog
TBL_classFolder
三个表的classNumber字段的值要改成001

2。
login.asp
member_toLogin.asp
include/leftbar.asp
三个文件里的TJU001改成001

OK

hayfeng
身份:user
发帖:80
登陆次数:72
49F 发表于 2007/8/12 10:38:38
OK,成功了。谢谢!

 
标题:
消息图标:                                             
                                            
正文:



* UBB 代码开启

 
CopyRight © 心缘地方 2005-2999. All Rights Reserved