论坛风格切换切换到宽版
  • 7149阅读
  • 9回复

[辅助教学]我是这样修改红宝网络打字系统的 [复制链接]

上一主题 下一主题
离线zhidi
 

发帖
120
金钱
2636
威望
1
贡献值
0
只看楼主 倒序阅读 使用道具 0 发表于: 2009-12-22
下面是ywlx.asp,显示英文练习前一百名,你也可以修改成前一千名。




<!--#include file="hbwlConfig.asp" -->
<!--#include file="hbwlHeader.asp" -->
<div id="content">
<div class="titleMain">榜上有名</div>
<%function paimingStr(fenlei,n)
    if n=1 then
        sql="select 'ID',用户组,姓名,FORMAT(AVG(打字成绩),'##.#') as 平均成绩 from 打字成绩 a inner join 打字文章 b on a.文章ID=b.ID where 文章分类='"&fenlei&"' group by 用户组,姓名 order by AVG(打字成绩) desc"       
    else
        sql="select ID,用户组,用户姓名 as 姓名,积分 from 用户 order by 积分 desc"
    end if
    paimingStr=hbwl.dbSelect(sql,100,3,"",0,"",0,"tableLine")
end function
%>
<table width="35%" border="0" cellspacing="0" cellpadding="5" height="300">
  <tr>
    <td valign="top"><div class="titlePaiMing">英文练习排名</div><%=paimingStr("英文练习",1)%></td> 
     
  </tr>
 
</table>
</div>
<!--#include file="hbwlFooter.asp" -->


附件是:只含有“功能设置”数据库,已经修改的6个asp文件。
[ 此贴被zhidi在2009-12-22 08:58重新编辑 ]
附件: hbdz.rar (11 K) 下载次数:112
1条评分
admin 威望 +1 优秀文章 2009-12-22
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线zhidi

发帖
120
金钱
2636
威望
1
贡献值
0
只看该作者 1 发表于: 2009-12-22
中文比赛排名zwbs.asp


<!--#include file="hbwlConfig.asp" -->
<!--#include file="hbwlHeader.asp" -->
<div id="content">
<div class="titleMain">榜上有名</div>
<%function paimingStr(fenlei,n)
    if n=1 then
        sql="select 'ID',用户组,姓名,FORMAT(AVG(打字成绩),'##.#') as 平均成绩 from 打字成绩 a inner join 打字文章 b on a.文章ID=b.ID where 文章分类='"&fenlei&"' group by 用户组,姓名 order by AVG(打字成绩) desc"       
    else
        sql="select ID,用户组,用户姓名 as 姓名,积分 from 用户 order by 积分 desc"
    end if
    paimingStr=hbwl.dbSelect(sql,100,3,"",0,"",0,"tableLine")
end function
%>
<table width="35%" border="0" cellspacing="0" cellpadding="5" height="300">
  <tr>
    <td valign="top"><div class="titlePaiMing">中文比赛排名</div><%=paimingStr("中文比赛",1)%></td> 
     
  </tr>
 
</table>
</div>
<!--#include file="hbwlFooter.asp" -->
离线zhidi

发帖
120
金钱
2636
威望
1
贡献值
0
只看该作者 2 发表于: 2009-12-22
其它的asp就不发了。一开始,我保留着游戏功能。可是后来,学生发现一打开游戏可能将积分清零。于是个别学生就偷偷用别人的帐号登录,我只好删了游戏功能。虽说可以让学生修改个人密码,一周才一节课,这节课修改了,下节课就忘了。
离线weegee

发帖
483
金钱
5008
威望
0
贡献值
0
只看该作者 3 发表于: 2009-12-22
楼主修改的是9版本吧?
离线dobula

发帖
87
金钱
18328
威望
0
贡献值
0
只看该作者 4 发表于: 2009-12-22
楼主的功力很深啊。
离线zhidi

发帖
120
金钱
2636
威望
1
贡献值
0
只看该作者 5 发表于: 2009-12-24
谢谢管理员支持。
是9版本。
离线yishengu11
发帖
34
金钱
8103
威望
0
贡献值
0
只看该作者 6 发表于: 2010-03-23
在别的帖子里有人提到全扣积分是由于一处括号写反了



为了不让玩该系统中的游戏时系统自动扣除积分,我将daziGame.asp中的“-100”和“-parseInt($("#yongjifen").val())”都改为“-0”。并删除以下这一段语句:
你打算花多少积分来玩打字游戏:<input name="yongjifen" type="text" id="yongjifen" style="border:0;" value="<%=loginUserJiFen%>" size="6" />
离线ufozw

发帖
131
金钱
7780
威望
0
贡献值
0
只看该作者 7 发表于: 2010-10-03
现在不知官方没有有升级
离线qinggege

发帖
213
金钱
7198
威望
4
贡献值
0
只看该作者 8 发表于: 2011-04-20
关于游戏这一个问题当时我主要是考虑学生不够细心(特地把input的边框设为无),也对一心想玩游戏的学生作个惩罚。其实这个你用原版的文件替换一下就好


欢迎大家测试我的新程序: 打字练习积分系统http://www.ee44.net/read-htm-tid-37666.html
[ 此帖被qinggege在2011-04-21 23:10重新编辑 ]
离线nctmh

发帖
110
金钱
9133
威望
0
贡献值
0
只看该作者 9 发表于: 2011-04-23
虽然暂时用不上,但学习下先。~
快速回复
限100 字节
 
上一个 下一个