仓酷云

标题: ASP网页设计用ASP完成谈天室中的在线答题游戏(续)... [打印本页]

作者: 仓酷云    时间: 2015-1-16 23:23
标题: ASP网页设计用ASP完成谈天室中的在线答题游戏(续)...
源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码谈天室|在线谜底处置部分,放在处置发送对话信息的程序中便可。上面是谜底处置的代码部分:

ifmid(FStr,i,1)="#"thenFStr是保留对话信息的字符串变量
TFstr=mid(FStr,i+1,1)
ifCInt(DateDiff("n",application("questionTime"),Now()))<=1then判别工夫1分钟内答题无效
ifLCase(TFstr)=LCase(application("answerTrue"))then判别答题是不是准确
ifinstr(1,application("answerName"),session("USER_USERNAME"))>0then判别用户是不是已答过题了
TFstr=session("USER_USERNAME")&"已答过这道了!!!"
else
TFstr=session("USER_USERNAME")&"答题准确!"
Session("USER_EXP")=Session("USER_EXP")+application("questionCent")给答对题的用户加分
application("answerName")=application("answerName")&session("USER_USERNAME")&""保留答对题用户的名字
endif
else
ifinstr(1,application("TanswerName"),session("USER_USERNAME"))>0then判别用户是不是已答过题了

TFstr=session("USER_USERNAME")&"已答过这道了!!!"
else
application("TanswerName")=application("TanswerName")&session("USER_USERNAME")&""保留答错题用户的名字
endif
endif
endif
</p>ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!
作者: 小魔女    时间: 2015-1-20 09:46
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
作者: 飘灵儿    时间: 2015-1-25 13:51
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者: 只想知道    时间: 2015-1-28 12:22
跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
作者: 金色的骷髅    时间: 2015-1-31 05:20
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 老尸    时间: 2015-2-2 17:06
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
作者: 不帅    时间: 2015-2-8 02:09
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
作者: 愤怒的大鸟    时间: 2015-2-24 00:53
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
作者: 谁可相欹    时间: 2015-3-7 10:26
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者: 活着的死人    时间: 2015-3-21 14:28
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2