急!请问如何统计广告被点击的次数以及被谁点击?我有2000多分!!肯定今天结账!

zxyxyq 2002-10-23 09:34:13
如题,我是使用SESSION来记录用户的,多谢!如果解决了,您开个价,要多少分就给多少分!
...全文
29 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
anziqi 2002-10-24
你在被点击的图片上做点文章就可以了吗?把你要的东东带到有图片的那页记到数据库或文本随你了.
phpinfo()里有你想要的变量.
回复
goodname 2002-10-24
今天是哪天啊?还没结帐啊???
回复
zxyxyq 2002-10-24
对不起,因为没有解决,马上结帐!
回复
MeE 2002-10-23
嗯 本来就是这样
如果是asp或者jsp还有个application可以用
如果是php。。那么只能用文件或者数据库了
回复
可乐加水 2002-10-23
哎,如果想记录下来的话必须把每个广告的点击次数,用户记录下来,用数据库或者文件都可以了
不用session也可以实现,在广告上做一个链接到你自己的php文件,每次这个php文件运行的时候,就把相应的广告的计数值加一,从session里面取出当前用户做下纪录,然后再转到相应的广告文件,这样就可以了
回复
MeE 2002-10-23
能不能写文本文件或者操作数据库??
在一个session_start到session_destroy之间
如果有人点击了广告,你就写入相应信息就可以了!
不过如何,你都得找个东西记录对方浏览器的
$REMOTE_ADDR和广告的hits
因为php没有application(好像没有喔 呵呵
回复
cexo_wxf_ss 2002-10-23
我還以為你說要多少m就給多少m 呢哈哈.
點廣告只有用戶點擊到你就統計了.如果在24小時內有相同ip就不要統計了.一般都是這种做法.點擊廣告最好用ip去統計.同時你也可以計錄點擊用戶的ip 了.
你是不是想做廣告管理系統呢?如果是廣告管理系統有不一樣 .是你給廣告給別人做. 你要在每個放你廣告的頁面里分配給他一個id.有問題接著問了..
回复
goodname 2002-10-23
可以建一张数据库表来存放每条信息
比如:
id <----自动增长
ip <----客户ip
hit_time <-------点击时间
resourse<--------用户是从哪个页面点击来的

每次访问,只需要增加一条纪录,即可。
回复
goodname 2002-10-23
(1)
$REMOTE_ADDR
这个可以得知客户的ip地址
(2)
date()
可以得知客户的点击时间
(3)
$HTTP_REFERER
可以得知上一页的地址

(4)用session可以记载附加信息


如上
回复
2002CN1008 2002-10-23
<script >
function oncick(){
frm.count.value = frm.conut.value + 1
}
<input tyoe=hidden name=count value=0>
回复
MeE 2002-10-23
<a href=hits.php >img ...></a>
<?
$sql="update count set hits=hits+1 where adv_id=adv_id";
...
回复
zxyxyq 2002-10-23
多谢!怎么得到点击的次数呢?
回复
2002CN1008 2002-10-23
if (getenv(HTTP_X_FORWARDED_FOR)){
$ip=getenv(HTTP_X_FORWARDED_FOR);
}
else {
$ip=getenv(REMOTE_ADDR);
}
得到IP
页面用JSCRIPT或VBSCRIPT得到HIT数吧
回复
zhu_liping 2002-10-23
用SESSION?
你的服务器受得了吗?
还是用数据库吧
回复
huang1034 2002-10-23
怎么给人家分呢??
回复
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2002-10-23 09:34
社区公告
暂无公告