+
1 7 7

:

  1. #1
    roman_nsk    roman_nsk
    22.11.2006
    197
    ()
    0
    : 0 (: 0).

    . - . liveinternet , - , ? MySQL

  2. #2
    Kaspersky Gold Beta Test pDanil2006       pDanil2006
    06.09.2007
    1,109
    ()
    0
    : 0 (: 0).

    . , javaScript
    ...
    .
    Kaspersky Gold Beta Testers Team

  3. #3
    roman_nsk    roman_nsk
    22.11.2006
    197
    ()
    0
    : 0 (: 0).

    .....

  4. #4
    Kaspersky Gold Beta Test pDanil2006       pDanil2006
    06.09.2007
    1,109
    ()
    0
    : 0 (: 0).

    , ....
    ...
    .
    Kaspersky Gold Beta Testers Team

  5. #5
    qpi       qpi
    20.09.2007
    107
    ()
    0
    : 0 (: 0).

    100.
    : 384-333-784

  6. #6
    Lindows       Lindows
    31.08.2007
    172
    ()
    0
    : 0 (: 0).

    PHP :
    <?php
        
    include('system/settings.inc');
        
    // 
        
    $agent $_SERVER['HTTP_USER_AGENT'];
        
    $uri $_SERVER['REQUEST_URI'];
        
    //IP
        
    function getip() ....
            if(isset(
    $HTTP_SERVER_VARS)) ....
                if(isset(
    $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"])) ....
                
    $realip $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
            }elseif(isset(
    $HTTP_SERVER_VARS["HTTP_CLIENT_IP"])) ....
                
    $realip $HTTP_SERVER_VARS["HTTP_CLIENT_IP"];
                }else{
                    
    $realip $HTTP_SERVER_VARS["REMOTE_ADDR"];
                }
              }else{
              if(
    getenv'HTTP_X_FORWARDED_FOR' ) ) ....
                
    $realip getenv'HTTP_X_FORWARDED_FOR' );
              }elseif ( 
    getenv'HTTP_CLIENT_IP' ) ) ....
                
    $realip getenv'HTTP_CLIENT_IP' );
              }else ....
                
    $realip getenv'REMOTE_ADDR' );
              }
            }
            return 
    $realip;
        }
        
    $ip getip();
        
    $ref $_SERVER['HTTP_REFERER'];
        
    $dtime date('d.m.Y H:i');
        if(
    $ref == "")....
            
    $ref "";
        }
        
    // 
        
    if (strpos($agent'MSIE') !== false) ....
            
    $browser 'Internet Explorer';
        } elseif (
    strpos($agent'Opera') !== false) ....
            
    $browser 'Opera';
        } elseif (
    strpos($agent'Mozilla') !== false) ....
            
    $browser 'Mozilla';
        } elseif (
    strpos($agent'Netscape') !== false) ....
            
    $browser 'Netscape';
        } else ....
            
    $browser '';
        }
        
    // 
        
    if (strpos($agent'Windows') !== false) ....
            
    $os 'Windows';
        } elseif (
    strpos($agent'Mac') !== false) ....
            
    $os 'Macintosh';
        } elseif (
    strpos($agent'Linux') !== false) ....
            
    $os 'Linux';
        } elseif (
    strpos($agent'FreeBSD') !== false) ....
            
    $os 'FreeBSD';
        } else ....
            
    $os '';
        }
        
    //mysql
        
    $link mysql_connect($mysql_host$mysql_user$mysql_pass) or die(" : " mysql_error());
        
    mysql_select_db($mysql_db) or die("   ");
        
    $query "SELECT count(*) FROM counter";
        
    $result mysql_query($query) or die(" : " mysql_error());
        
    $line mysql_fetch_row($result);
        
    $count $line[0];
        if(
    $_COOKIE['counter']!="1")....
            
    $count=$count+1;
            
    setcookie("counter","1",mktime(0,0,0,date("m"),date("d"),date("Y"))+60*60*24);
            
    $query "INSERT INTO counter VALUES ('$count','$ref', '$browser', '$os', '$uri', '$dtime', '$ip')";
            
    $result mysql_query($query) or die(" : " mysql_error());
        }
        
    header("Content-type: image/png");
        
    $im imagecreate(imagefontwidth(1)*strlen($count), imagefontheight(1));
        
    $bg imagecolorallocate($im000);
        
    //imagecolortransparent($im,$bg);
        
    $textcolor imagecolorallocate($im303030);
        
    imagestring($im100$count$textcolor);
        
    imagepng($im);
        
    mysql_close($link);
    ?>
    , ...

  7. #7
    1nsk   Group alfa ()     alfa
    14.05.2006
    1nsk.ru
    3,736
    ()
    4
    : 1 (: 1).

    roman_nsk, top.mail.ru

    1

    pDanil2006
    , javaScript
    , ?
    -