给别人写了个ASP版的软件不付费怎么办
想这样做,但是不知道如何实现:
在MDB数据库存放密码的表内的字段,到某一天时,让程序自动更新一下密码,当用户登录系统时,弹出提示说“密码已经过期,必须付费后才能使用”;
或者,先让用户使用,到某个时间时,在页面上弹出提示说:“软件尚未付费,暂停使用。有问题请联络开发者。”限制其使用权
------具体用程序怎么实现,还请大家指点一下。
在登录页面,判断时间。
当系统时间等于某一天时,弹出提示,终止其使用权
假设某个核心页面或功能,对方已经测试通过正在使用了。
悄悄地修改一下代码
1、无法添加、编辑、删除
2、权限用不了
3、如果有数据统计的话,让他出错——比如说“加”变成“减”。看不出来,要用一段时间才知道出错。慎用,这步数据将不可恢复。
(上面123点如果有文件备份的话,可以恢复。)
4、修改数据库字段名或者其他规则
(推荐使用这个)
5、checklogin.asp——登录验证代码
首先备份一下所有用户名和md5后的密码,供以后恢复用。
修改密码加密规则,强制所有用户全部转换。
比如原来md5(123)的,改为md5("ono_"&md5(123)),注意强制所有用户执行。
既然你要过去更新程序,就加一段代码在登录界面。
这么做吧:
JavaScript code? Birthday = trim("20130931") sysDay = trim(year(date)&right("0"&month(date),2)&right("0"&day(date),2)) if sysDay > Birthday Then response.write"<SCRIPT language=JavaScript>alert('--软件试用期结束,请联络开发者更新系统。');"response.write"javascript:history.go(-1)</SCRIPT>"response.end end if