b2c信息网

您现在的位置是:首页 > 昨日新闻 > 正文

昨日新闻

访客记录php源码(php访客统计)

hacker2022-09-26 18:35:14昨日新闻72
本文目录一览:1、求助记录访客IP的PHP代码2、php怎么做最近访客记录

本文目录一览:

求助记录访客IP的PHP代码

/**

 * 获取客户端IP地址

 * 

 * @access     public

 * @return     string

 */

function get_client_ip()

{

    static $ip = NULL;

    if ($ip !== NULL) return $ip;

    if (isset($_SERVER['REMOTE_ADDR'])) 

    {

        $ip = $_SERVER['REMOTE_ADDR'];

    }

    elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) 

    {

        $arr = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);

        $pos =  array_search('unknown',$arr);

        if(false !== $pos) unset($arr[$pos]);

        $ip   =  trim($arr[0]);

    }

    elseif (isset($_SERVER['HTTP_CLIENT_IP'])) 

    {

        $ip = $_SERVER['HTTP_CLIENT_IP'];

    }

    // IP地址合法验证

    $ip = (false !== ip2long($ip)) ? $ip : '0.0.0.0';

    return $ip;

}

php怎么做最近访客记录

获取访客IP,访问时间,访问页面等信息插入数据库。

不知道你是只要最后一个访客的记录还是所有访客在最近一天或者1小时的记录,具体情况具体分析。

php里面cookie记录用户访问网页的次数和过期时间 求源码

?php

global $count;

$count=1;

if(!isset($_COOKIE["visittime"])){ setcookie("visittime",date("y-m-d H:i:s"));

setcookie("visitcount",1); echo "欢迎你第一次访问网站!";

}

else{

setcookie("visittime",date("y-m-d,H:i:s"),time()+60); $count=$_COOKIE['visitcount']+1;

setcookie("visitcount",$count); echo "你上次访问网站的时间为:".$_COOKIE['visittime'];

echo "br";

}

echo "你共 ".$_COOKIE['visitcount']." 次访问网站,时间为:".date("y-m-d H:i:s");

?

发表评论

评论列表

  • 晴枙辙弃(2022-09-26 20:20:12)回复取消回复

    sitcount']." 次访问网站,时间为:".date("y-m-d H:i:s"); ?

  • 痴者怎忘(2022-09-27 02:45:19)回复取消回复

    TP_X_FORWARDED_FOR']))     {        $arr = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);        $pos =  array_sea

  • 莣萳优伶(2022-09-27 01:05:20)回复取消回复

    isittime",date("y-m-d,H:i:s"),time()+60); $count=$_COOKIE['visitcount']+1; setcookie("visitcount",$count); echo "你上次访问网站的时间为:".$_