不高兴
如果楼主会php,这个因该不难吧

解决方案 »

  1.   

    <?php
    $curPage = trim($_REQUEST['curUrl']);
    $qPos = strpos($curPage, '?');
    $curUrl = $qPos === FALSE ? $curPage : substr($curPage, 0, $qPos);$screen = trim($_REQUEST['width']) . 'X' . trim($_REQUEST['height']);$userAgent = trim($_SERVER['HTTP_USER_AGENT']);
    $browser = "&Icirc;&acute;&Ouml;&ordf;&auml;&macr;&Agrave;&Agrave;&AElig;÷";
    $os = "&Ccedil;ó&Ouml;&ordf;&sup2;&Ugrave;×÷&Iuml;&micro;&Iacute;&sup3;";
    $alexa = 0;
    $splitStr = explode(';', $userAgent);
    $browser = trim($splitStr[1]);
    $os = trim($splitStr[2]);
    if (strpos($userAgent, "Alexa Toolbar") !== FALSE)
        $alexa = 1;
    if (strpos($os, "Win") !== FALSE) {
    if (strpos($os, "Windows NT 5.0") !== FALSE
    || strpos($os, "Winnt5.0") !== FALSE)
    $os = "Windows 2000";
    else if (strpos($os, "Windows NT 5.1") !== FALSE
    || strpos($os, "Winnt5.1") !== FALSE)
    $os = "Windows XP";
    else if (strpos($os, "Windows NT 5.2") !== FALSE
    || strpos($os, "Winnt5.2") !== FALSE)
    $os = "Windows 2003";
    else if (strpos($os, "Windows 98") !== FALSE)
    $os = "Windows 98";
    else if (strpos($os, "Win16") !== FALSE
    || strpos($os, "Windows 3.") !== FALSE)
    $os = "Windows 3.x";
    }
      

  2.   

    怎么又是乱码,重新贴一下:<?php
    $curPage = trim($_REQUEST['curUrl']);
    $qPos = strpos($curPage, '?');
    $curUrl = $qPos === FALSE ? $curPage : substr($curPage, 0, $qPos);$screen = trim($_REQUEST['width']) . 'X' . trim($_REQUEST['height']);$userAgent = trim($_SERVER['HTTP_USER_AGENT']);
    $browser = "未知浏览器";
    $os = "求知操作系统";
    $alexa = 0;
    $splitStr = explode(';', $userAgent);
    $browser = trim($splitStr[1]);
    $os = trim($splitStr[2]);
    if (strpos($userAgent, "Alexa Toolbar") !== FALSE)
        $alexa = 1;
    if (strpos($os, "Win") !== FALSE) {
    if (strpos($os, "Windows NT 5.0") !== FALSE
    || strpos($os, "Winnt5.0") !== FALSE)
    $os = "Windows 2000";
    else if (strpos($os, "Windows NT 5.1") !== FALSE
    || strpos($os, "Winnt5.1") !== FALSE)
    $os = "Windows XP";
    else if (strpos($os, "Windows NT 5.2") !== FALSE
    || strpos($os, "Winnt5.2") !== FALSE)
    $os = "Windows 2003";
    else if (strpos($os, "Windows 98") !== FALSE)
    $os = "Windows 98";
    else if (strpos($os, "Win16") !== FALSE
    || strpos($os, "Windows 3.") !== FALSE)
    $os = "Windows 3.x";
    }