joker99
В общем мне нужно это сделать в блоке для php nuke. Там все страницы прописываются между кодом
<?php
some php code
?>
Вот посмотри сдесь описанно как делать лок с java scripts
Следующим простым блоком будет блок с JavaScript.
Знаю что многие столкнулись с проблемой вставки различных счетчиков в блоки. Действительно начиная с версии 6.5 такая проблема существует. Ну чтож раз есть проблема, то попробуем ее решить.
Создадим блок вставив в него счетчик который состоит из чистого JavaScript.
Делаем все как в прошлом примере, только переменной $content присвоим другое значение, выглядеть код блока будет так:
<?php
if (eregi("block-Test.php",$_SERVER['PHP_SELF'])) {
Header("Location: index.php");
die();
}
$content = "<br><center>";
$content .= <<<JS
<script language="JavaScript">
Sc=screen; D=document;
D.write('<a href="http://link.times.lv/index.php?Mode=stats&ID=15056"',
'target="_blank" title="Times.lv Network TOP">',
'<img src="http://link.times.lv/stats',
'/counter.php?ID=15056&R='+escape(D.referrer),
'&ScS='+(Sc.width+'x'+Sc.height),
'&ScD='+(navigator.appName!='Netscape'?Sc.colorDepth:Sc.pixelDepth),
'&L='+escape(window.location.href),
'" width="88" height="31" border="0"></a>');
</script>
JS;
$content .="</center><br>";
?>
Т.е. мы вставили код счетчика нисколько не изменив его в содержание переменной $content
$content .= <<<JS
А здесь код счетчика состоящий из чистого JavaScript
JS;
взято от сюда
php nuke по русски