如何给大家发放计数器服务?

cultra 2001-04-02 11:53:00
如何给大家发放计数器服务?
...全文
155 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
cultra 2001-04-28
  • 打赏
  • 举报
回复
为什么没人回答啊?
cultra 2001-04-13
  • 打赏
  • 举报
回复
高手指点啊。。。。
cultra 2001-04-12
  • 打赏
  • 举报
回复

to:kaneboy()
为什么不行啊? 没任何显示?


counter.htm

<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<script src="http://localhost/datadepartmnet/disp1.asp?groupname=num"></script>

</BODY>
</HTML>


disp1.asp


<!--#include file="Connections/COUNTER_CONNECTION.asp" -->
<%
'存提交的内容
groupname=trim(request("groupname"))

set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_COUNTER_CONNECTION_STRING
Recordset1.Source = "SELECT "+groupname+" FROM dbo.counter"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 3
Recordset1.Open()
Recordset1_numRows = 0
'初试化所需变量
dim f(6)
i=6
do
f(i)=0
i=i-1
loop Until i=0
i=6
i_num=Recordset1(groupname)
i_num=i_num+1 '计数器加1
i_fin=i_num
if i_num<10 then
f(6)=i_num
else
do
f(i)=i_num mod 10
i_num=(i_num-f(i))/10
i=i-1
loop Until i_num<10
f(i)=i_num
END IF
if i_fin>999999 then
i_fin=0
end if

Recordset1.Update groupname,i_fin
%>

<table>
<tr>
<td><IMG height=21 src="http://www1.setvn.com/user1/jsb/datadepartmnet/IMG_COUNT/<%=trim(Cstr(f(1)))%>.gif" width=16 ></td>
<td><IMG height=21 src="http://www1.setvn.com/user1/jsb/datadepartmnet/IMG_COUNT/<%=trim(Cstr(f(2)))%>.gif" width=16 ></td>
<td><IMG height=21 src="http://www1.setvn.com/user1/jsb/datadepartmnet/IMG_COUNT/<%=trim(Cstr(f(3)))%>.gif" width=16 ></td>
<td><IMG height=21 src="http://www1.setvn.com/user1/jsb/datadepartmnet/IMG_COUNT/<%=trim(Cstr(f(4)))%>.gif" width=16 ></td>
<td><IMG height=21 src="http://www1.setvn.com/user1/jsb/datadepartmnet/IMG_COUNT/<%=trim(Cstr(f(5)))%>.gif" width=16 ></td>
<td><IMG height=21 src="http://www1.setvn.com/user1/jsb/datadepartmnet/IMG_COUNT/<%=trim(Cstr(f(6)))%>.gif" width=16 ></td>
</tr>
</table>

<%
Recordset1.Close()
set Recordset1=nothing
%>





kaneboy 2001-04-10
  • 打赏
  • 举报
回复
很简单的,比如一般都会给用户一段代码啊:
<script src="http://www.csdn.net/freecounter/disp.asp?username=abc"></script>

disp.asp的内容如下:

根据参数username取得用户名
根据用户名从数据库中取出这个用户的计数
把这个计数加1
把新的计数写入数据库中
输出:rsponse.write("document.write('计数结果');")

大致的就是这样的啦!
cultra 2001-04-09
  • 打赏
  • 举报
回复
希望大家帮忙啊。。。。
cultra 2001-04-07
  • 打赏
  • 举报
回复
请问一下如果是ASP的,那么这个ASP文件应该如何写,才能返回图片呢。我看到一般都是用GET方法,例如:http://www.kkk.com/counter.asp?name=nhgm961
有点不解的是HTM文件是不会解析ASP的....
希望高手指点,小弟对ASP并不熟悉啊...
cultra 2001-04-02
  • 打赏
  • 举报
回复
谢谢啦,能提一点合理的建议的,都给分。
cultra 2001-04-02
  • 打赏
  • 举报
回复
就象xx网站提供计数器服务那样。给用户提供一个链接,然后用户的网页上就可以自己的计数器了。我想了解的就是网站这一端是如何实现和处理的。
tripofdream 2001-04-02
  • 打赏
  • 举报
回复
什么樣的計數器?
cultra 2001-04-02
  • 打赏
  • 举报
回复
能给点具体的提示吗?
pxq 2001-04-02
  • 打赏
  • 举报
回复
一般图像计数器,就是利用Image 中的src中调用一个ASP文件或者CGI程序,让程序返回计数器的图片。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧