(1)
$REMOTE_ADDR
这个可以得知客户的ip地址
(2)
date()
可以得知客户的点击时间
(3)
$HTTP_REFERER
可以得知上一页的地址(4)用session可以记载附加信息
如上
$REMOTE_ADDR
这个可以得知客户的ip地址
(2)
date()
可以得知客户的点击时间
(3)
$HTTP_REFERER
可以得知上一页的地址(4)用session可以记载附加信息
如上
比如:
id <----自动增长
ip <----客户ip
hit_time <-------点击时间
resourse<--------用户是从哪个页面点击来的每次访问,只需要增加一条纪录,即可。
點廣告只有用戶點擊到你就統計了.如果在24小時內有相同ip就不要統計了.一般都是這种做法.點擊廣告最好用ip去統計.同時你也可以計錄點擊用戶的ip 了.
你是不是想做廣告管理系統呢?如果是廣告管理系統有不一樣 .是你給廣告給別人做. 你要在每個放你廣告的頁面里分配給他一個id.有問題接著問了..
在一个session_start到session_destroy之间
如果有人点击了广告,你就写入相应信息就可以了!
不过如何,你都得找个东西记录对方浏览器的
$REMOTE_ADDR和广告的hits
因为php没有application(好像没有喔 呵呵
不用session也可以实现,在广告上做一个链接到你自己的php文件,每次这个php文件运行的时候,就把相应的广告的计数值加一,从session里面取出当前用户做下纪录,然后再转到相应的广告文件,这样就可以了
如果是asp或者jsp还有个application可以用
如果是php。。那么只能用文件或者数据库了
你的服务器受得了吗?
还是用数据库吧
$ip=getenv(HTTP_X_FORWARDED_FOR);
}
else {
$ip=getenv(REMOTE_ADDR);
}
得到IP
页面用JSCRIPT或VBSCRIPT得到HIT数吧
<?
$sql="update count set hits=hits+1 where adv_id=adv_id";
...
function oncick(){
frm.count.value = frm.conut.value + 1
}
<input tyoe=hidden name=count value=0>
phpinfo()里有你想要的变量.