男孩 于2006年11月13日
自由动力3.6版90个问答
作者:男孩 日期:2006-08-24
[1] 问:
为什么我后台修改、增加了,前台没有反应?
答:后台有些修改必须要点[修改生效]后才会体现在前台(也就是刷新缓存)。
[2] 问:
安装完,显示:下标越界: '[number: 3]'
Microsoft VBScript 运行时错误 错误 '800a0009'
下标越界: '[number: 3]'
/inc/function.asp,行1833
怎么修改?
答一:
执行一下缓存:
http://你的网址/inc/reloadcache.asp
答二:(5100 2004-6-14 22:22:00)
进后台再回首页就没问题了
[3] 问:1 一个服务器安装两个动力不能正确显示的问题
答:( 梅铭志 )
1 一个服务器安装两个动力不能正确显示的问题
修改 inc\function.asp 文件中
CacheName=Replace(Server.MapPath("\index.asp"),"index.asp","")
为
CacheName=Replace(Server.MapPath("index.asp"),"index.asp","")
[4] 问:我用Dreamweaver打开原文件,发现有许多类是
ÉÏһƪÎÄÕ£º'ÐÞ¸ÄÒÔÇ°µÄÄÚÈÝ£º¡¡
这样的文字,不知道大家有没遇到?
答:( tianqing88 2004-6-16 9:55:00)
DW内选择网页属性---编码---简体中文!
高招:(提交人:xiaoluo1 2004-6-16 16:31:00)
一级菜单首页不显次页显的修改方法
function.asp 找到head()
找到这句 strtmp = Replace(strtmp,"{$ClassMenu}",value)
改成
if channelid=1 then
strtmp = Replace(strtmp,"{$ClassMenu}","")
else
strtmp = Replace(strtmp,"{$ClassMenu}",value)
end if
channelid=1 这是指首页
如果是首页,将一级菜单列表标答替换成空
补充:(xiaoluo1 2004-6-16 17:25:00)
咦?你们首页没有变量定义吗
const channelid=1
程序改完以后要更新缓存的
最好的方法是在编辑->首选参数->新建文档,在“默认编码”选简体中文(GB2312),在下面的“当打开未指定编码的现有文件时使用”打钩,以后就不怕乱码了!
[5] 问:一个BUG
首页的本站统计中的文章阅读人次怎么到了10就不会变化了?要如何修改?
答:(提交人:xiaoluo1 2004-6-16 17:15:00)
统计里的数据停留在建缓存的时候,HOHO,更新缓存就会体现了
[6] 问:怎样才能将友情链接排成横排,logo8列2行,文字链接9列2行?
答:(整理提交人: yzzhyyl 2004-6-15 13:51:40)
问题解决了,方法如下:
在index.asp中找到
friendlist= ShowFriendSite(1,10,1,1) & ShowFriendSite(2,10,1,3)
并将其改为
friendlist= ShowFriendSite(1,14,7,2) & ShowFriendSite(2,16,8,2)
在:分页面模板(page_index) 适当的位置增加一通栏,将 {$ShowFriendSite}标签居中放置
ok了!
具体方法:进入后台模板管理---网站模板管理----分页面模板(page_index)---界面风格---template.html(0)---将框内的代码拷入fp---在适当的位置增加一通栏---将{$ShowFriendSite}标签居中放置---再将fp内的代码拷回框内---修改---修改生效[7] 问:3.6中如何调用自己的论坛中的帖子(dvbbs 6.1),请高手指点迷津
答:一(chg38)
后台,首页模板
分页面模板(page_index)
编辑该模块:界面风格
找到:"<script src='http://bbs.asp163.net/newtopic.asp>;,进行修改
答二:(gmxq )
1、进管理后台,分别点模板管理-----网站模板管理--------分页面模板(page_index) 这行后面的界面风格 -------------------分页面模板(page_index)界面风格管理页面中显示的就是首页中部代码;
2、首页中部代码中找到bbs.asp163.net/newtopic.asp?boardid=all&lock=0&bname=0&tlen=16&n=8&sdate=1&orders=2&info=3&action=1&reply=0'>这句话,把句中红色部分换成你的论坛地址;
3、修改完后可要千万别忘了点下面的修改。
修改:(提交人:xiaoluo1)
首页下载更新时间前竖杠问题的解决
这只是一个临时的办法
index.asp
298行,前面插入
if mid(strcol(5),1,1)="|" then
strcol(5)=mid(strcol(5),2)
end if
另:
如果不想显示全日期时间格式可再加这句
strcol(5)=month(strcol(5))&"-"&day(strcol(5))&" "&hour(strcol(5))&":"&minute(strcol(5))
月-日 时:分
如果你有我的补零函数,可以加入补零对齐,全日期格式的如下
strcol(5)=year(strcol(5))&"-"&bl(month(strcol(5)))&"-"&bl(day(strcol(5)))&" "&bl(hour(strcol(5)))&":"&bl(minute(strcol(5)))&":"&bl(second(strcol(5)))
[8] 问:关于图片调用数量的
就是在photo_class.asp里调用的图片
一行是显示 4个
要在那里改这里的显示个数呢??
高人指点 谢谢了
答:( id 2004-6-11 0:44:00)
Inc/syscode_Photo.asp这文件中按
ctrl+f查找
if i>0 and i mod 4=0 then
其中的 4=0 把4改成你想要一行显示的数目
[9] 问:
3。6的数据库怎么没办法用Access打开呢?
答:(老志2)
后缀名改为mdb就可以了
[10] 问:
怎么改?
答:(1234567899)
1、文件夹选项---->查看---->隐藏已知文件类型的扩展名------>去勾--------->确定
2、可以看到后缀名了吧。改!
[11] 问:为什么有时候网页所有汉字突然变乱码?
答:(1234567899)
IE浏览器---->查看-------->编码------->中文简体.([自动选择]去了也会好点吧,没试过)
[12] 问:★哪位大哥能解决首页JS调用问题???
答:(hejun 2004-6-21 8:38:00)
把article_js.asp中的
if ShowHot="true" and rs("Hits")>=nt2003.site_setting(14) then
str=str & "<img src='" & SystemPath & "images/hot.gif' align='absmiddle' alt='热点文章'>"
end if
改为
if ShowHot="true" and rs("Hits")>=100 then
str=str & "<img src='" & SystemPath & "images/hot.gif' align='absmiddle' alt='热点文章'>"
end if
就好了
就是nt2003.site_setting(14) 这个参数不对
[13] 问:为何整合后, 登录只能登录论坛,而不能进动易系统呢?
答:[ 无路可逃 2004-6-13 6:38:00]
应该是没有修改好inc/conn_user.asp 文件,注意有两个地方需要修改,特别是db_bbs数据库路径!
以下是我修改好的范例:
UserTableType = "Dvbbs7.0" ' "Dvbbs7.0" --- 整合动网论坛7.0
' "MyPower" --- 不整合论坛
db_bbs="bbs/Data/Dvbbs7.asp" '动力数据库文件的位置或论坛数据库文件的位置
'注意可使用绝对路径或URL,但后面不能带“/”!
Const db_User_Message="[Dv_Message]"
Const db_User_Friend="[Dv_Friend]"
Const db_User_Table="[Dv_User]"
[14] 问:○○ 动力3.6去除登录验证码的方法 ○○
本人菜鸟一个,一直在寻求有大侠出手指点如何去除3.6版本的登录验证码,总是得不到回应(或许是偶太心急了,嗬嗬)。3.6设置登录验证码的本意可能是因为方便了后台管理可直接进入,但登录时的附加验证和保存Cookie确实是矛盾的,有了附加验证,保存Cookie是不起作用的。于是自己琢磨,最终圆满解决这个问题。
------[5.25注释]上述附加验证和保存Cookie矛盾属本人学业不精之误解。应该是和windows系统提示的“保存密码”矛盾。请诸位见谅!
(要求回复浏览仅仅是想看看有多少象我一样的菜鸟希望解决这麻烦,决无故弄玄虚之意,请谅解!)
------[6.4.注释]嗬嗬,看来有不少朋友还是不希望有登录验证码的呀。今取消回复可见,让它沉水里去吧!
一、1、删除User_Login.asp中的48-53行:
if (document.Login.CheckCode.value=="")
{
alert ("请输入您的验证码!");
document.Login.CheckCode.focus();
return(false);
}
2、删除88-91行:
<tr>
<td align="right">验 证 码:</td>
<td><input name="CheckCode" size="6" maxlength="4"><img src="inc/checkcode.asp"></td>
</tr>
二、1、删除User_ChkLogin.asp中的第13行:
CheckCode=replace(trim(Request("CheckCode")),"'","")
2、删除User_ChkLogin.asp中的第29-34行:
if CheckCode="" then
FoundErr=True
ErrMsg=ErrMsg & "
<li>验证码不能为空!</li>"
end if
if session("CheckCode")="" then
FoundErr=True
3、删除User_ChkLogin.asp中的第37-40行:
if CheckCode<>CStr(session("CheckCode")) then
FoundErr=True
ErrMsg=ErrMsg & "
<li>您输入的确认码和系统产生的不一致,请重新输入。</li>"
end if
三、删除 Skin\51dsn03\main.js中的15-20行:
if (document.UserLogin.CheckCode.value=="")
{
alert ("请输入您的验证码!");
document.UserLogin.CheckCode.focus();
return(false);
}
(如果你使用linux模板,还得删除该目录下的相关内容)
四、删除inc\function.asp 中的1191行:
strLogin=strLogin & "<tr><td height='25' align='right'>附加验证:</td><td height='25'><input name='CheckCode' size='4' maxlength='4'> <img src='inc/checkcode.asp'></td></tr>" & vbcrlf
现在你再试试看---OK了!
[15] 问:我的动力升级成功,但论坛升级出现“数据库连接出错,请检查连接字串。”不知为什么?
答:[ 梅铭志 2004-6-13 8:37:00]
看看这个有没有改:
动力目录inc下的conn_user.asp
db_bbs="bbs/Data/dvbbs7.mdb" '动力数据库文件的位置或论坛数据库文件的位置
原来不是这个样子的。
[16] 问:
最近打了补丁后发表的文章打开阅读是跳出这样的提示窗口,不知道是什么意思?不知道哪位能指点下?
----------------------------
java script error
description:缺少对象
source: http://具体网址。。。。。。。
line:381
see more details ?
--------------------------
解决方法:(提交人: xiaoluo1 2004-6-13 15:20:00 )
是少一个函数,已经有的没办法了,你手工改一下吧
后加的,你改一下upfile_artilce.asp (351)
135行,改成这个 strJS=strJS & " border=0 >');" & vbcrlf
[17] 问:
[讨论]首页频道下面的栏目分类只能显示六个
答:(提交人: xiaoluo1 2004-6-13 22:19:00)
楼主要的不是上面的导航
是function.asp中这个函数里public sub loadShowarticleshiyu()
找到select top 6 ,呵呵,把6换成8就可以显示8个文章栏了
[18] 问:
紧急求助,我如何修改首页底部的信息??
Copyright © 2000-2004 动易网络 www.asp163.net 站长:******
Powered by: FreePower Ver 3.6 执行时间:640.87 毫秒- | 查询数据库:41 次
答:(提交人:xiaoluo1 2004-6-14 0:53:00)
后台模板管理中
main_style 风格设置里
bottom表格中
[19] 问:
能不能指点一下3.51的缓存名称的问题及解决方案?在同一个目录下并列的两个动力3.51。在后台管理时只要换一下另一个目录的名称就进入了另一个后台,这样真让人头疼,望指点,谢谢
答:(提交人: xiaoluo1 2004-6-13 22:57:00)
351不是缓存,是由于cookie的同名造成的
找到这些 Cookies("asp163") 换成别的
[20] 问:
☆☆☆动力后台审核软件的问题仍未解决!☆☆☆
注册用户添加软件后,管理员在后台审核时出错:
错误类型:
Microsoft VBScript 运行时错误 (0x800A01F4)
变量未定义: 'WebmasterName'
/36/Admin_SoftProperty.asp, 第 133 行
答:(提交人: 小学网站 2004-6-14 15:22:00)
看你问了几次帮你解决吧
在dim....
dim.....
下加上
dim WebmasterName
好像应该是:(提交人:xiaoluo1 )????
把这个 WebmasterName 换成nt2003.site_info(7)
就软件审核这个错误
webmastername 换成 nt2003.site_info(7)
就两处
为什么我后台修改、增加了,前台没有反应?
答:后台有些修改必须要点[修改生效]后才会体现在前台(也就是刷新缓存)。
[2] 问:
安装完,显示:下标越界: '[number: 3]'
Microsoft VBScript 运行时错误 错误 '800a0009'
下标越界: '[number: 3]'
/inc/function.asp,行1833
怎么修改?
答一:
执行一下缓存:
http://你的网址/inc/reloadcache.asp
答二:(5100 2004-6-14 22:22:00)
进后台再回首页就没问题了
[3] 问:1 一个服务器安装两个动力不能正确显示的问题
答:( 梅铭志 )
1 一个服务器安装两个动力不能正确显示的问题
修改 inc\function.asp 文件中
CacheName=Replace(Server.MapPath("\index.asp"),"index.asp","")
为
CacheName=Replace(Server.MapPath("index.asp"),"index.asp","")
[4] 问:我用Dreamweaver打开原文件,发现有许多类是
ÉÏһƪÎÄÕ£º'ÐÞ¸ÄÒÔÇ°µÄÄÚÈÝ£º¡¡
这样的文字,不知道大家有没遇到?
答:( tianqing88 2004-6-16 9:55:00)
DW内选择网页属性---编码---简体中文!
高招:(提交人:xiaoluo1 2004-6-16 16:31:00)
一级菜单首页不显次页显的修改方法
function.asp 找到head()
找到这句 strtmp = Replace(strtmp,"{$ClassMenu}",value)
改成
if channelid=1 then
strtmp = Replace(strtmp,"{$ClassMenu}","")
else
strtmp = Replace(strtmp,"{$ClassMenu}",value)
end if
channelid=1 这是指首页
如果是首页,将一级菜单列表标答替换成空
补充:(xiaoluo1 2004-6-16 17:25:00)
咦?你们首页没有变量定义吗
const channelid=1
程序改完以后要更新缓存的
最好的方法是在编辑->首选参数->新建文档,在“默认编码”选简体中文(GB2312),在下面的“当打开未指定编码的现有文件时使用”打钩,以后就不怕乱码了!
[5] 问:一个BUG
首页的本站统计中的文章阅读人次怎么到了10就不会变化了?要如何修改?
答:(提交人:xiaoluo1 2004-6-16 17:15:00)
统计里的数据停留在建缓存的时候,HOHO,更新缓存就会体现了
[6] 问:怎样才能将友情链接排成横排,logo8列2行,文字链接9列2行?
答:(整理提交人: yzzhyyl 2004-6-15 13:51:40)
问题解决了,方法如下:
在index.asp中找到
friendlist= ShowFriendSite(1,10,1,1) & ShowFriendSite(2,10,1,3)
并将其改为
friendlist= ShowFriendSite(1,14,7,2) & ShowFriendSite(2,16,8,2)
在:分页面模板(page_index) 适当的位置增加一通栏,将 {$ShowFriendSite}标签居中放置
ok了!
具体方法:进入后台模板管理---网站模板管理----分页面模板(page_index)---界面风格---template.html(0)---将框内的代码拷入fp---在适当的位置增加一通栏---将{$ShowFriendSite}标签居中放置---再将fp内的代码拷回框内---修改---修改生效[7] 问:3.6中如何调用自己的论坛中的帖子(dvbbs 6.1),请高手指点迷津
答:一(chg38)
后台,首页模板
分页面模板(page_index)
编辑该模块:界面风格
找到:"<script src='http://bbs.asp163.net/newtopic.asp>;,进行修改
答二:(gmxq )
1、进管理后台,分别点模板管理-----网站模板管理--------分页面模板(page_index) 这行后面的界面风格 -------------------分页面模板(page_index)界面风格管理页面中显示的就是首页中部代码;
2、首页中部代码中找到bbs.asp163.net/newtopic.asp?boardid=all&lock=0&bname=0&tlen=16&n=8&sdate=1&orders=2&info=3&action=1&reply=0'>这句话,把句中红色部分换成你的论坛地址;
3、修改完后可要千万别忘了点下面的修改。
修改:(提交人:xiaoluo1)
首页下载更新时间前竖杠问题的解决
这只是一个临时的办法
index.asp
298行,前面插入
if mid(strcol(5),1,1)="|" then
strcol(5)=mid(strcol(5),2)
end if
另:
如果不想显示全日期时间格式可再加这句
strcol(5)=month(strcol(5))&"-"&day(strcol(5))&" "&hour(strcol(5))&":"&minute(strcol(5))
月-日 时:分
如果你有我的补零函数,可以加入补零对齐,全日期格式的如下
strcol(5)=year(strcol(5))&"-"&bl(month(strcol(5)))&"-"&bl(day(strcol(5)))&" "&bl(hour(strcol(5)))&":"&bl(minute(strcol(5)))&":"&bl(second(strcol(5)))
[8] 问:关于图片调用数量的
就是在photo_class.asp里调用的图片
一行是显示 4个
要在那里改这里的显示个数呢??
高人指点 谢谢了
答:( id 2004-6-11 0:44:00)
Inc/syscode_Photo.asp这文件中按
ctrl+f查找
if i>0 and i mod 4=0 then
其中的 4=0 把4改成你想要一行显示的数目
[9] 问:
3。6的数据库怎么没办法用Access打开呢?
答:(老志2)
后缀名改为mdb就可以了
[10] 问:
怎么改?
答:(1234567899)
1、文件夹选项---->查看---->隐藏已知文件类型的扩展名------>去勾--------->确定
2、可以看到后缀名了吧。改!
[11] 问:为什么有时候网页所有汉字突然变乱码?
答:(1234567899)
IE浏览器---->查看-------->编码------->中文简体.([自动选择]去了也会好点吧,没试过)
[12] 问:★哪位大哥能解决首页JS调用问题???
答:(hejun 2004-6-21 8:38:00)
把article_js.asp中的
if ShowHot="true" and rs("Hits")>=nt2003.site_setting(14) then
str=str & "<img src='" & SystemPath & "images/hot.gif' align='absmiddle' alt='热点文章'>"
end if
改为
if ShowHot="true" and rs("Hits")>=100 then
str=str & "<img src='" & SystemPath & "images/hot.gif' align='absmiddle' alt='热点文章'>"
end if
就好了
就是nt2003.site_setting(14) 这个参数不对
[13] 问:为何整合后, 登录只能登录论坛,而不能进动易系统呢?
答:[ 无路可逃 2004-6-13 6:38:00]
应该是没有修改好inc/conn_user.asp 文件,注意有两个地方需要修改,特别是db_bbs数据库路径!
以下是我修改好的范例:
UserTableType = "Dvbbs7.0" ' "Dvbbs7.0" --- 整合动网论坛7.0
' "MyPower" --- 不整合论坛
db_bbs="bbs/Data/Dvbbs7.asp" '动力数据库文件的位置或论坛数据库文件的位置
'注意可使用绝对路径或URL,但后面不能带“/”!
Const db_User_Message="[Dv_Message]"
Const db_User_Friend="[Dv_Friend]"
Const db_User_Table="[Dv_User]"
[14] 问:○○ 动力3.6去除登录验证码的方法 ○○
本人菜鸟一个,一直在寻求有大侠出手指点如何去除3.6版本的登录验证码,总是得不到回应(或许是偶太心急了,嗬嗬)。3.6设置登录验证码的本意可能是因为方便了后台管理可直接进入,但登录时的附加验证和保存Cookie确实是矛盾的,有了附加验证,保存Cookie是不起作用的。于是自己琢磨,最终圆满解决这个问题。
------[5.25注释]上述附加验证和保存Cookie矛盾属本人学业不精之误解。应该是和windows系统提示的“保存密码”矛盾。请诸位见谅!
(要求回复浏览仅仅是想看看有多少象我一样的菜鸟希望解决这麻烦,决无故弄玄虚之意,请谅解!)
------[6.4.注释]嗬嗬,看来有不少朋友还是不希望有登录验证码的呀。今取消回复可见,让它沉水里去吧!
一、1、删除User_Login.asp中的48-53行:
if (document.Login.CheckCode.value=="")
{
alert ("请输入您的验证码!");
document.Login.CheckCode.focus();
return(false);
}
2、删除88-91行:
<tr>
<td align="right">验 证 码:</td>
<td><input name="CheckCode" size="6" maxlength="4"><img src="inc/checkcode.asp"></td>
</tr>
二、1、删除User_ChkLogin.asp中的第13行:
CheckCode=replace(trim(Request("CheckCode")),"'","")
2、删除User_ChkLogin.asp中的第29-34行:
if CheckCode="" then
FoundErr=True
ErrMsg=ErrMsg & "
<li>验证码不能为空!</li>"
end if
if session("CheckCode")="" then
FoundErr=True
3、删除User_ChkLogin.asp中的第37-40行:
if CheckCode<>CStr(session("CheckCode")) then
FoundErr=True
ErrMsg=ErrMsg & "
<li>您输入的确认码和系统产生的不一致,请重新输入。</li>"
end if
三、删除 Skin\51dsn03\main.js中的15-20行:
if (document.UserLogin.CheckCode.value=="")
{
alert ("请输入您的验证码!");
document.UserLogin.CheckCode.focus();
return(false);
}
(如果你使用linux模板,还得删除该目录下的相关内容)
四、删除inc\function.asp 中的1191行:
strLogin=strLogin & "<tr><td height='25' align='right'>附加验证:</td><td height='25'><input name='CheckCode' size='4' maxlength='4'> <img src='inc/checkcode.asp'></td></tr>" & vbcrlf
现在你再试试看---OK了!
[15] 问:我的动力升级成功,但论坛升级出现“数据库连接出错,请检查连接字串。”不知为什么?
答:[ 梅铭志 2004-6-13 8:37:00]
看看这个有没有改:
动力目录inc下的conn_user.asp
db_bbs="bbs/Data/dvbbs7.mdb" '动力数据库文件的位置或论坛数据库文件的位置
原来不是这个样子的。
[16] 问:
最近打了补丁后发表的文章打开阅读是跳出这样的提示窗口,不知道是什么意思?不知道哪位能指点下?
----------------------------
java script error
description:缺少对象
source: http://具体网址。。。。。。。
line:381
see more details ?
--------------------------
解决方法:(提交人: xiaoluo1 2004-6-13 15:20:00 )
是少一个函数,已经有的没办法了,你手工改一下吧
后加的,你改一下upfile_artilce.asp (351)
135行,改成这个 strJS=strJS & " border=0 >');" & vbcrlf
[17] 问:
[讨论]首页频道下面的栏目分类只能显示六个
答:(提交人: xiaoluo1 2004-6-13 22:19:00)
楼主要的不是上面的导航
是function.asp中这个函数里public sub loadShowarticleshiyu()
找到select top 6 ,呵呵,把6换成8就可以显示8个文章栏了
[18] 问:
紧急求助,我如何修改首页底部的信息??
Copyright © 2000-2004 动易网络 www.asp163.net 站长:******
Powered by: FreePower Ver 3.6 执行时间:640.87 毫秒- | 查询数据库:41 次
答:(提交人:xiaoluo1 2004-6-14 0:53:00)
后台模板管理中
main_style 风格设置里
bottom表格中
[19] 问:
能不能指点一下3.51的缓存名称的问题及解决方案?在同一个目录下并列的两个动力3.51。在后台管理时只要换一下另一个目录的名称就进入了另一个后台,这样真让人头疼,望指点,谢谢
答:(提交人: xiaoluo1 2004-6-13 22:57:00)
351不是缓存,是由于cookie的同名造成的
找到这些 Cookies("asp163") 换成别的
[20] 问:
☆☆☆动力后台审核软件的问题仍未解决!☆☆☆
注册用户添加软件后,管理员在后台审核时出错:
错误类型:
Microsoft VBScript 运行时错误 (0x800A01F4)
变量未定义: 'WebmasterName'
/36/Admin_SoftProperty.asp, 第 133 行
答:(提交人: 小学网站 2004-6-14 15:22:00)
看你问了几次帮你解决吧
在dim....
dim.....
下加上
dim WebmasterName
好像应该是:(提交人:xiaoluo1 )????
把这个 WebmasterName 换成nt2003.site_info(7)
就软件审核这个错误
webmastername 换成 nt2003.site_info(7)
就两处
评论: 3 | 引用: 6 | 查看次数: 3896
发表评论