CNStats STD 2.13 NULLLED

Как выяснилось, не совсем прозрачна проблема, решение которой я описал здесь, h__p://www.nulled.ws/showthread.php?t=22976#19. Эта проблема возникает, когда установлен счетчик типа "Комбинированный (PHP-Include + GIF)"
Я тоже сначала не заметил, что ссылка на картинку формируется неправильно.

Проверить наличие этой проблемы очень просто, зайдите в отчет "Экранное разрешение" и если данных нет - значит ссылка формируется неверно.

Напомню, что эта проблема возникает только если скрипт поставлен в папку отличную от cnstats.
 
Я сейчас использую CNStats 2.5.
Нормально ли установится 2.13 на текущую БД?
Или всё сносить нужно и ставить по новой?
 
Как выяснилось, не совсем прозрачна проблема, решение которой я описал здесь, h__p://www.nulled.ws/showthread.php?t=22976#19. Эта проблема возникает, когда установлен счетчик типа "Комбинированный (PHP-Include + GIF)"
Я тоже сначала не заметил, что ссылка на картинку формируется неправильно.

Проверить наличие этой проблемы очень просто, зайдите в отчет "Экранное разрешение" и если данных нет - значит ссылка формируется неверно.

Напомню, что эта проблема возникает только если скрипт поставлен в папку отличную от cnstats.
Пасибо за внимательность, поправлю и обновлю..
/greports/getcode.php
Код:
<?php
 
 
 
if (!defined("ISCNSTATS"))exit;
if ($COUNTER["type"] == 2 || $COUNTER["type"] == 3) {
    $_fe43ac4c = substr(__FILE__, 0, strpos(__FILE__, "getcode.php")-8);
    print"<H1>" . $LANG["calccode"] . "</H1>";
    $_fe43ac4c = str_replace(chr(92), "/", $_fe43ac4c);
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=5>";
    print"<?php in" . "clude_once \"" . $_fe43ac4c . "cnt.php\";?>\n";
    print"</textarea>";
    print"<H1>" . $LANG["showcode"] . "</H1>";
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=5>";
    print"<img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cnts.php\" width=\"88\" height=\"31\" border=\"0\">";
    print"</textarea>";
} 
if ($COUNTER["type"] == 1) {
    print"<H1>" . $LANG["calccode"] . "</H1>";
    $_2305dfaa = 88;
    $_68308d3a = 31;
    $_e8b7be43 = @getimagesize("button.png");
    if (is_array($_e8b7be43)) {
        $_2305dfaa = $_e8b7be43[0];
        $_68308d3a = $_e8b7be43[1];
    } 
    $CNSTATS_JAVASCRIPT_CODE = "";
    if ($STATS_CONF["code"] == "HTML" || $STATS_CONF["code"] == "html") {
        $_0a8bf4a1 = 18;
        $CNSTATS_JAVASCRIPT_CODE .= "<script language=\"JavaScript\" type=\"text/javascript\">\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd=document;cnsd.cookie='cns_b=b';cnsc=cnsd.cookie?1:0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=escape(cnsd.title);cnst=cnst.replace(/\+/g,'%2B');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsa=navigator.appName;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsn=(cnsa.substring(0,2)=='Mi')?0:1;cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "document.write('<img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cntg.php?c='+cnsc+'&amp;e='+cnss.width+'.'+cnss.height+'&amp;d='+cnspx+'&amp;r='+escape(cnsd.referrer)+'&amp;p='+escape(cnsd.location)+'&amp;t='+cnst+'\" width=\"" . $_2305dfaa . "\" height=\"" . $_68308d3a . "\" border=\"0\">');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "</script>";
        $CNSTATS_JAVASCRIPT_CODE .= "<noscript><img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cntg.php?468&amp;c=0\" width=\"" . $_2305dfaa . "\" height=\"" . $_68308d3a . "\" border=\"0\" alt=\"\"></noscript>\n";
    } else {
        $_0a8bf4a1 = 30;
        $CNSTATS_JAVASCRIPT_CODE .= "<span id=\"cnstats_span\"><script language=\"JavaScript\" type=\"text/javascript\">\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd=document;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd.cookie='b=b';\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsc=cnsd.cookie?1:0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=escape(cnsd.title);\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=cnst.replace(/\+/g,'%2B');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsa=navigator.appName;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsn=(cnsa.substring(0,2)=='Mi')?0:1;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "if (cnsd.getElementById)\n";
        $CNSTATS_JAVASCRIPT_CODE .= "{\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var i=cnsd.createElement('img');\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var iurl='http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cntg.php?';\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var amp=String.fromCharCode(38);\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+='c='+cnsc+amp+'e='+cnss.width+'.'+cnss.height;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+=amp+'d='+cnspx+amp+'r='+escape(cnsd.referrer);\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+=amp+'p='+escape(cnsd.location)+amp+'t='+cnst;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " i.src=iurl;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " i.width=" . $_2305dfaa . ";i.height=" . $_68308d3a . ";i.border=0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " cnsd.getElementById('cnstats_span').appendChild(i);\n";
        $CNSTATS_JAVASCRIPT_CODE .= "}\n";
        $CNSTATS_JAVASCRIPT_CODE .= "</script>";
        $CNSTATS_JAVASCRIPT_CODE .= "</span>";
        $CNSTATS_JAVASCRIPT_CODE .= "<noscript><img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cntg.php?468&amp;c=0\" width=\"" . $_2305dfaa . "\" height=\"" . $_68308d3a . "\" border=\"0\" alt=\"\" /></noscript>\n";
    } 
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=\"" . $_0a8bf4a1 . "\">";
    print htmlspecialchars($CNSTATS_JAVASCRIPT_CODE);
    print"</textarea>";
    print"<H1>" . $LANG["showcode"] . "</H1>";
    print $LANG["no show code"];
} 
if ($COUNTER["type"] == 0) {
    print"<H1>" . $LANG["calccode"] . "</H1>";
    $CNSTATS_JAVASCRIPT_CODE = "";
    if ($STATS_CONF["code"] == "HTML" || $STATS_CONF["code"] == "html") {
        $_0a8bf4a1 = 18;
        $CNSTATS_JAVASCRIPT_CODE .= "<script language=\"JavaScript\" type=\"text/javascript\">\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd=document;cnsd.cookie='cns_b=b';cnsc=cnsd.cookie?1:0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=escape(cnsd.title);cnst=cnst.replace(/\+/g,'%2B');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsa=navigator.appName;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsn=(cnsa.substring(0,2)=='Mi')?0:1;cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "document.write('<img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cntg.php?c='+cnsc+'&amp;e='+cnss.width+'.'+cnss.height+'&amp;d='+cnspx+'&amp;r='+escape(cnsd.referrer)+'&amp;p='+escape(cnsd.location)+'&amp;t='+cnst+'\" width=\"1\" height=\"1\" border=\"0\">');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "</script>";
        $CNSTATS_JAVASCRIPT_CODE .= "<noscript><img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cntg.php?468&amp;c=0\" width=\"1\" height=\"1\" border=\"0\" alt=\"\"></noscript>\n";
    } else {
        $_0a8bf4a1 = 30;
        $CNSTATS_JAVASCRIPT_CODE .= "<span id=\"cnstats_span\"><script language=\"JavaScript\" type=\"text/javascript\">\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd=document;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd.cookie='b=b';\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsc=cnsd.cookie?1:0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=escape(cnsd.title);\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=cnst.replace(/\+/g,'%2B');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsa=navigator.appName;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsn=(cnsa.substring(0,2)=='Mi')?0:1;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "if (cnsd.getElementById)\n";
        $CNSTATS_JAVASCRIPT_CODE .= "{\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var i=cnsd.createElement('img');\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var iurl='http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cntg.php?';\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var amp=String.fromCharCode(38);\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+='c='+cnsc+amp+'e='+cnss.width+'.'+cnss.height;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+=amp+'d='+cnspx+amp+'r='+escape(cnsd.referrer);\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+=amp+'p='+escape(cnsd.location)+amp+'t='+cnst;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " i.src=iurl;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " i.width=1;i.height=1;i.border=0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " cnsd.getElementById('cnstats_span').appendChild(i);\n";
        $CNSTATS_JAVASCRIPT_CODE .= "}\n";
        $CNSTATS_JAVASCRIPT_CODE .= "</script>";
        $CNSTATS_JAVASCRIPT_CODE .= "</span>";
        $CNSTATS_JAVASCRIPT_CODE .= "<noscript><img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cntg.php?468&amp;c=0\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" /></noscript>\n";
    } 
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=\"" . $_0a8bf4a1 . "\">";
    print htmlspecialchars($CNSTATS_JAVASCRIPT_CODE);
    print"</textarea>";
    print"<H1>" . $LANG["showcode"] . "</H1>";
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=\"5\">";
    print"<img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cnts.php\" width=\"88\" height=\"31\" border=\"0\">";
    print"</textarea>";
} 
print"<H1>" . $LANG["cointer types"] . "</H1>";
print"<UL style='margin-left:30px;'>\n";
for($_e66c3671 = 0;$_e66c3671 < 4;$_e66c3671++) {
    if ($COUNTER["type"] == $_e66c3671)print"<LI><B>" . $LANG["compability " . $_e66c3671] . "</B><font color='gray'> (" . $LANG["active"] . ")</font>\n";
    else print"<LI>" . $LANG["compability " . $_e66c3671] . "\n";
} 
print"</UL>\n";
print"<UL style='margin-left:30px;'>\n";
print"<LI><a href=\"index.php?st=manual&amp;" . _e1d34981("st", str_replace("&", "&amp;", $_SERVER["QUERY_STRING"])) . "&amp;report=configphp#type\">" . $LANG["code how to change"] . "</a>";
print"<LI><a href=\"index.php?st=manual&amp;" . _e1d34981("st", str_replace("&", "&amp;", $_SERVER["QUERY_STRING"])) . "&amp;report=countercodehow\">" . $LANG["code what is it"] . "</a>";
print"</UL>\n";
$_d588331e = 1;
$_16fdae17 = 1;
?>

Это правельный код файла, и все пашет оки...
 
Я сейчас использую CNStats 2.5.
Нормально ли установится 2.13 на текущую БД?
Или всё сносить нужно и ставить по новой?
Насколько мне известно тебе нужно будет обновить на каждую последующую версию до 2.13
например 2.6, 2.7 и т.д. до 2.13 включительно...
проще по-моему заново поставить...:D

Добавлено через 30 минут
Пасибо за внимательность, поправлю и обновлю..
/greports/getcode.php
Код:
<?php
if (!defined("ISCNSTATS"))exit;
if ($COUNTER["type"] == 2 || $COUNTER["type"] == 3) {
    $_fe43ac4c = substr(__FILE__, 0, strpos(__FILE__, "getcode.php")-8);
    print"<H1>" . $LANG["calccode"] . "</H1>";
    $_fe43ac4c = str_replace(chr(92), "/", $_fe43ac4c);
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=5>";
    print"<?php in" . "clude_once \"" . $_fe43ac4c . "cnt.php\";?>\n";
    print"</textarea>";
    print"<H1>" . $LANG["showcode"] . "</H1>";
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=5>";
    print"<img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cnts.php\" width=\"88\" height=\"31\" border=\"0\">";
    print"</textarea>";
} 
if ($COUNTER["type"] == 1) {
    print"<H1>" . $LANG["calccode"] . "</H1>";
    $_2305dfaa = 88;
    $_68308d3a = 31;
    $_e8b7be43 = @getimagesize("button.png");
    if (is_array($_e8b7be43)) {
        $_2305dfaa = $_e8b7be43[0];
        $_68308d3a = $_e8b7be43[1];
    } 
    $CNSTATS_JAVASCRIPT_CODE = "";
    if ($STATS_CONF["code"] == "HTML" || $STATS_CONF["code"] == "html") {
        $_0a8bf4a1 = 18;
        $CNSTATS_JAVASCRIPT_CODE .= "<script language=\"JavaScript\" type=\"text/javascript\">\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd=document;cnsd.cookie='cns_b=b';cnsc=cnsd.cookie?1:0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=escape(cnsd.title);cnst=cnst.replace(/\+/g,'%2B');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsa=navigator.appName;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsn=(cnsa.substring(0,2)=='Mi')?0:1;cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "document.write('<img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cntg.php?c='+cnsc+'&amp;e='+cnss.width+'.'+cnss.height+'&amp;d='+cnspx+'&amp;r='+escape(cnsd.referrer)+'&amp;p='+escape(cnsd.location)+'&amp;t='+cnst+'\" width=\"" . $_2305dfaa . "\" height=\"" . $_68308d3a . "\" border=\"0\">');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "</script>";
        $CNSTATS_JAVASCRIPT_CODE .= "<noscript><img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cntg.php?468&amp;c=0\" width=\"" . $_2305dfaa . "\" height=\"" . $_68308d3a . "\" border=\"0\" alt=\"\"></noscript>\n";
    } else {
        $_0a8bf4a1 = 30;
        $CNSTATS_JAVASCRIPT_CODE .= "<span id=\"cnstats_span\"><script language=\"JavaScript\" type=\"text/javascript\">\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd=document;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd.cookie='b=b';\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsc=cnsd.cookie?1:0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=escape(cnsd.title);\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=cnst.replace(/\+/g,'%2B');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsa=navigator.appName;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsn=(cnsa.substring(0,2)=='Mi')?0:1;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "if (cnsd.getElementById)\n";
        $CNSTATS_JAVASCRIPT_CODE .= "{\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var i=cnsd.createElement('img');\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var iurl='http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cntg.php?';\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var amp=String.fromCharCode(38);\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+='c='+cnsc+amp+'e='+cnss.width+'.'+cnss.height;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+=amp+'d='+cnspx+amp+'r='+escape(cnsd.referrer);\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+=amp+'p='+escape(cnsd.location)+amp+'t='+cnst;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " i.src=iurl;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " i.width=" . $_2305dfaa . ";i.height=" . $_68308d3a . ";i.border=0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " cnsd.getElementById('cnstats_span').appendChild(i);\n";
        $CNSTATS_JAVASCRIPT_CODE .= "}\n";
        $CNSTATS_JAVASCRIPT_CODE .= "</script>";
        $CNSTATS_JAVASCRIPT_CODE .= "</span>";
        $CNSTATS_JAVASCRIPT_CODE .= "<noscript><img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "cntg.php?468&amp;c=0\" width=\"" . $_2305dfaa . "\" height=\"" . $_68308d3a . "\" border=\"0\" alt=\"\" /></noscript>\n";
    } 
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=\"" . $_0a8bf4a1 . "\">";
    print htmlspecialchars($CNSTATS_JAVASCRIPT_CODE);
    print"</textarea>";
    print"<H1>" . $LANG["showcode"] . "</H1>";
    print $LANG["no show code"];
} 
if ($COUNTER["type"] == 0) {
    print"<H1>" . $LANG["calccode"] . "</H1>";
    $CNSTATS_JAVASCRIPT_CODE = "";
    if ($STATS_CONF["code"] == "HTML" || $STATS_CONF["code"] == "html") {
        $_0a8bf4a1 = 18;
        $CNSTATS_JAVASCRIPT_CODE .= "<script language=\"JavaScript\" type=\"text/javascript\">\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd=document;cnsd.cookie='cns_b=b';cnsc=cnsd.cookie?1:0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=escape(cnsd.title);cnst=cnst.replace(/\+/g,'%2B');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsa=navigator.appName;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsn=(cnsa.substring(0,2)=='Mi')?0:1;cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "document.write('<img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cntg.php?c='+cnsc+'&amp;e='+cnss.width+'.'+cnss.height+'&amp;d='+cnspx+'&amp;r='+escape(cnsd.referrer)+'&amp;p='+escape(cnsd.location)+'&amp;t='+cnst+'\" width=\"1\" height=\"1\" border=\"0\">');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "</script>";
        $CNSTATS_JAVASCRIPT_CODE .= "<noscript><img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cntg.php?468&amp;c=0\" width=\"1\" height=\"1\" border=\"0\" alt=\"\"></noscript>\n";
    } else {
        $_0a8bf4a1 = 30;
        $CNSTATS_JAVASCRIPT_CODE .= "<span id=\"cnstats_span\"><script language=\"JavaScript\" type=\"text/javascript\">\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd=document;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsd.cookie='b=b';\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsc=cnsd.cookie?1:0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=escape(cnsd.title);\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnst=cnst.replace(/\+/g,'%2B');\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsa=navigator.appName;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnsn=(cnsa.substring(0,2)=='Mi')?0:1;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "cnss=screen;cnspx=(cnsn==0)?cnss.colorDepth:cnss.pixelDepth;\n";
        $CNSTATS_JAVASCRIPT_CODE .= "if (cnsd.getElementById)\n";
        $CNSTATS_JAVASCRIPT_CODE .= "{\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var i=cnsd.createElement('img');\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var iurl='http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cntg.php?';\n";
        $CNSTATS_JAVASCRIPT_CODE .= " var amp=String.fromCharCode(38);\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+='c='+cnsc+amp+'e='+cnss.width+'.'+cnss.height;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+=amp+'d='+cnspx+amp+'r='+escape(cnsd.referrer);\n";
        $CNSTATS_JAVASCRIPT_CODE .= " iurl+=amp+'p='+escape(cnsd.location)+amp+'t='+cnst;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " i.src=iurl;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " i.width=1;i.height=1;i.border=0;\n";
        $CNSTATS_JAVASCRIPT_CODE .= " cnsd.getElementById('cnstats_span').appendChild(i);\n";
        $CNSTATS_JAVASCRIPT_CODE .= "}\n";
        $CNSTATS_JAVASCRIPT_CODE .= "</script>";
        $CNSTATS_JAVASCRIPT_CODE .= "</span>";
        $CNSTATS_JAVASCRIPT_CODE .= "<noscript><img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cntg.php?468&amp;c=0\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" /></noscript>\n";
    } 
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=\"" . $_0a8bf4a1 . "\">";
    print htmlspecialchars($CNSTATS_JAVASCRIPT_CODE);
    print"</textarea>";
    print"<H1>" . $LANG["showcode"] . "</H1>";
    print"<textarea style='width:" . $_6a014ef8 . "px' rows=\"5\">";
    print"<img src=\"http://" . $STATS_CONF["cnsoftwaredomain"] . "/" . $STATS_CONF["cnstats_http_path"] . "/cnts.php\" width=\"88\" height=\"31\" border=\"0\">";
    print"</textarea>";
} 
print"<H1>" . $LANG["cointer types"] . "</H1>";
print"<UL style='margin-left:30px;'>\n";
for($_e66c3671 = 0;$_e66c3671 < 4;$_e66c3671++) {
    if ($COUNTER["type"] == $_e66c3671)print"<LI><B>" . $LANG["compability " . $_e66c3671] . "</B><font color='gray'> (" . $LANG["active"] . ")</font>\n";
    else print"<LI>" . $LANG["compability " . $_e66c3671] . "\n";
} 
print"</UL>\n";
print"<UL style='margin-left:30px;'>\n";
print"<LI><a href=\"index.php?st=manual&amp;" . _e1d34981("st", str_replace("&", "&amp;", $_SERVER["QUERY_STRING"])) . "&amp;report=configphp#type\">" . $LANG["code how to change"] . "</a>";
print"<LI><a href=\"index.php?st=manual&amp;" . _e1d34981("st", str_replace("&", "&amp;", $_SERVER["QUERY_STRING"])) . "&amp;report=countercodehow\">" . $LANG["code what is it"] . "</a>";
print"</UL>\n";
$_d588331e = 1;
$_16fdae17 = 1;
?>
Это правельный код файла, и все пашет оки...
и опять не совсем то...
заменил скрипт исправленной версией...
но дело в том что у меня cnstats стоит просто на поддомене не в папке cnstats...
смотрю куда обращается картинка...
поддомен.сайт.ру/cnstats
до этого было кажется так
сайт.ру/cnstats
т.е. по сути не все проблемы решены...
соответственно заголовки, разрешение, глубина цвета и всё в этом духе также продолжает не работать...
опять нужно править...
 
Я сейчас использую CNStats 2.5.
Нормально ли установится 2.13 на текущую БД?
Или всё сносить нужно и ставить по новой?
попробуйте поставить поверху демоверсию 2.13, а потом перезалить ее вылеченной. Должно работать.
 
попробуйте поставить поверху демоверсию 2.13, а потом перезалить ее вылеченной. Должно работать.
Глупость несешь!!!! За такие советы банить надо.

Надо зайти на офф сайт в раздел фак. Там скачать апдейтеры. Обновляться придется по очереди. Тоесть в начале с 2.5 до 2.6 итп.
 
Господа, я так понимаю что в данном релизе всё ещё есть неисправленные баги. Собираюсь ставить на сайты и сомневаюсь: подскажите, какие баги остались-то? Может и я смогу поправить чего... :)
 
на самом деле там еще с безопасностью траблы
 
на самом деле там еще с безопасностью траблы
А в 2.12 таких трабл нет? Подскажите более-менее отлаженную версию, чтобы без особых напрягов можно было юзать. Заранее спасибо. ;)
 
А в 2.12 таких трабл нет? Подскажите более-менее отлаженную версию, чтобы без особых напрягов можно было юзать. Заранее спасибо. ;)
**я..читать чтоли лень?
В 2.12 дыр куча, в 2.13 говорят, что поправили. Но нуль, который здесь глюченый.

Добавлено через 2 минуты
на самом деле там еще с безопасностью траблы
А можно узнать какие именно в 2.13 траблы с безопнастью?
Или это просто где-то вычитал?
 
Назад
Сверху