我正在制作一个图表,将显示视图,独特的访问者和返回网站的访问者每天。在我的主页上,我记录每一个访问者的IP和日期,当它被记录下来。为了使图表工作,我需要3个MySQL查询,每个查询显示每天一个值。
第一个查询如下所示:
SELECT DATE_FORMAT(date,'%y-%m-%d'),COUNT(ip) FROM visits GROUP BY DATE_FORMAT(date,'%y-%m-%d')
此查询将简单地输出每天记录的ip地址。
以下两个查询将更加困难。对于第二个IP地址,我每天只需要计算一次。
对于第三个问题,我只需要计算已经在数据库中的IP
我记录访问者的ip地址,并将其存储到mysql数据库中。如果访问者获得了不同的ip,它也会更新记录。我使用下面的代码进行更新,下面示例中的值只是为了测试。
insert into visiter_info values ('1344594088179','0','100.100.100.100','china','300x600','IOS','firefox','')
ON DUPLICATE KEY UPDATE
我有一个脚本,使用api来获取ip地址的ip信息。当访问者输入时,它只显示有关访问者ip的默认信息,但我想制作一个表单,以便访问者可以通过在表单中输入IP并单击查找来查找特定的IP地址。
我不知道该怎么做,我需要你的帮助和感谢
index.php
<?php
require_once('ipapi.class.php');
$ip = $_REQUEST['REMOTE_ADDR']; // the IP address to query
$query = IPAPI::query("$rip");
echo "\t IP I
我正在尝试记录访客的ip地址。我可以用PHP做得很好,但是当我尝试这个Perl代码(Perl中的新手)时,当一个访问者访问我的站点时,它只记录我的网站的主机ip地址(在本例中是tripod),如下所示: 19Apr11 20:25:35 10.126.24.9。但这不是我想要的;我想要访问者的ip地址?我能做错什么呢?谢谢
#!/usr/bin/perl
# For logging IP address of visitors.
# This is stored into the cgi-bin folder and called from the index.htm file
# usin
我试图为每个用户配置文件创建分析数据,告诉他们有多少来自城市和国家的访问者访问了他们的配置文件。
这就是我目前正在做的事情。
session_start();
$analyticsuser = $_SESSION["analyticsuser"];
if($analyticsuser!=$author) //$author is where the id of each profile is stored.
{
$ip = $_SERVER['REMOTE_ADDR'];
$query = @unserialize(file
大家好,我只想知道如何计算所有页面的访问者数量,而不是一个页面的访问者数量。例如,我将此代码放在一个页面中,并计算该页面的访问者数量,而不是所有页面上的所有访问者。
<?php
$time=time();
$ip=$_SERVER['REMOTE_ADDR'];
$timeout=$time-300;
$query1=mysql_query("delete from online where ip='$ip'")or die (mysql_error());
$query2=mysql_query("delete from on