Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Установка и настройка системы
# 1 Тема: Проблемма вставки Hotllog счетчика
MorganMegan
Пользователь

Avatar пользователя




новичек

Сообщений: 9
Откуда: russia
Зарегистрирован: 15 Июня 2009, 05:15:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 29 Апреля 2010, 13:01:14
У меня есть скрипт на банер панель . Там поочередно банеры меняются. И вот туда хочу запихнуть счетчик HotLog Вот код панели :

<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2005 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------
| Clock panel v1.0
| by Frost, www.volganin.info
| Хостинг поддержки CMS php-Fusion
| volganin@volganin.info
+----------------------------------------------------
| Tested with PHP-Fusion-6.01.5
+----------------------------------------------------*/

openside("Интересное"smiley;

echo "<center><script type=\"text/javascript\">
var delay = 3000; //set delay between message change (in miliseconds)
var maxsteps=30; // number of steps to take to change from start color to endcolor
var stepdelay=80; // time in miliseconds of a single step
//**Note: maxsteps*stepdelay will be total time in miliseconds of fading effect
var startcolor= new Array(255,255,255); // start color (red, green, blue)
var endcolor=new Array(0,0,0); // end color (red, green, blue)
var fcontent=new Array();
begintag='<div style=\"font: normal 10px Verdana; padding: 5px;\">'; //set opening tag, such as font declarations
//**Note: Go
fcontent[0]=\"<a href='".BASEDIR."'><img src='http://ds.alfamoon.com/images/banner31x88.jpg' border='0' alt='Doping System . Only for God`s' title='Сайт эксклюзивных разработок и рзавлечения'></a><br><br>Сайт эксклюзивных разработок и рзавлечения\"
fcontent[1]= \""\
//**Note: Stop
closetag='</div>';
var fwidth='500px'; //set scroller width
var fheight='75px'; //set scroller height
var fadelinks=1; //should links inside scroller content also fade like text? 0 for no, 1 for yes.
var ie4=document.all&&!document.getElementById;
var DOM2=document.getElementById;
var faderdelay=0;
var index=0;
function changecontent(){
if (index>=fcontent.length)
index=0
if (DOM2){
document.getElementById(\"fscroller\"smiley.style.color=\"rgb(\"+startcolor[0]+\", \"+startcolor[1]+\", \"+startcolor[2]+\"smiley\"
document.getElementById(\"fscroller\"smiley.innerHTML=begintag+fcontent[index]+closetag
if (fadelinks)
linkcolorchange(1);
colorfade(1, 15);
}
else if (ie4)
document.all.fscroller.innerHTML=begintag+fcontent[index]+closetag;
index++
}

// colorfade() partially by Marcio Galli for Netscape Communications. ////////////
// Modified by Dynamicdrive.com

function linkcolorchange(step){
var obj=document.getElementById(\"fscroller\"smiley.getElementsByTagName(\"A\"smiley;
if (obj.length>0){
for (i=0;i<obj.length;i++)
obj[i].style.color=getstepcolor(step);
}
}

/*Rafael Raposo edited function*/
var fadecounter;
function colorfade(step) {
if(step<=maxsteps) {
document.getElementById(\"fscroller\"smiley.style.color=getstepcolor(step);
if (fadelinks)
linkcolorchange(step);
step++;
fadecounter=setTimeout(\"colorfade(\"+step+\"smiley\",stepdelay);
}else{
clearTimeout(fadecounter);
document.getElementById(\"fscroller\"smiley.style.color=\"rgb(\"+endcolor[0]+\", \"+endcolor[1]+\", \"+endcolor[2]+\"smiley\";
setTimeout(\"changecontent()\", delay);
}
}

/*Rafael Raposo's new function*/
function getstepcolor(step) {

var diff
var newcolor=new Array(3);
for(var i=0;i<3;i++) {
diff = (startcolor[i]-endcolor[i]);
if(diff > 0) {
newcolor[i] = startcolor[i]-(Math.round((diff/maxsteps))*step);
} else {
newcolor[i] = startcolor[i]+(Math.round((Math.abs(diff)/maxsteps))*step);
}
}
return (\"rgb(\" + newcolor[0] + \", \" + newcolor[1] + \", \" + newcolor[2] + \"smiley\"smiley;
}

if (ie4||DOM2)
document.write('<div id=\"fscroller\" style=\"border:0px solid #c5c5c5;width:'+fwidth+';height:'+fheight+'\"></div>'smiley;
if (window.addEventListener)
window.addEventListener(\"load\", changecontent, false)
else if (window.attachEvent)
window.attachEvent(\"onload\", changecontent)
else if (document.getElementById)
window.onload=changecontent
</script></center>";

echo"</td>";
closeside();
?>




вот как бы первый слайд который вылазиет в панели:
[b] fcontent[0]=\"<a href='".BASEDIR."'><img src='http://ds.alfamoon.com/images/banner31x88.jpg' border='0' alt='Doping System . Only for God`s' title='Сайт эксклюзивных разработок и рзавлечения'></a><br><br>Сайт эксклюзивных разработок и рзавлечения\"


! А хотлог хочу вставить во второй слайд, Вот в это.
fcontent[1]=\""\



Просто когда код счетчика когда вставляю не работает.



Код HotLog :

<!-- HotLog -->
<script type="text/javascript" language="javascript">
hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=2063805&im=105&r="+
escape(document.referrer)+"&pg="+escape(window.location.href);
document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N"smiley;
</script>
<script type="text/javascript" language="javascript1.1">
hotlog_js="1.1"; hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N"smiley;
</script>
<script type="text/javascript" language="javascript1.2">
hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+"x"+screen.height+"&px="+
(((navigator.appName.substring(0,3)=="Mic"smiley)?screen.colorDepth:screen.pixelDepth);
</script>
<script type="text/javascript" language="javascript1.3">
hotlog_js="1.3";
</script>
<script type="text/javascript" language="javascript">
hotlog_r+="&js="+hotlog_js;
document.write('<a href="http://click.hotlog.ru/?2063805" target="_top"><img '+
'src="http://hit34.hotlog.ru/cgi-bin/hotlog/count?'+
hotlog_r+'" border="0" width="88" height="31" alt="HotLog"><\/a>'smiley;
</script>
<noscript>
<a href="http://click.hotlog.ru/?2063805" target="_top"><img
src="http://hit34.hotlog.ru/cgi-bin/hotlog/count?s=2063805&im=105" border="0"
width="88" height="31" alt="HotLog"></a>
</noscript>
<!-- /HotLog -->

 
^ наверх ^
# 2  
jikaka
Пользователь

Avatar пользователя

jikaka

Почетный SF

Сообщений: 1112
Откуда: Питер
Зарегистрирован: 01 Октября 2008, 08:39:58
Сказали спасибо 106 раз
Статус: offline
ICQ статус 196346743
Опубликовано 29 Апреля 2010, 13:10:38
конечно не будет работать...
проблема будет с кавычками...
попробуй так заэкранировать все кавычки в HotLog


--------------------
жить хорошо! а хорошо жить - еще лучше!
www.rusfusion.ru - официальная поддержка
^ наверх ^ 196346743 www.jikaka.ru
# 3  
MorganMegan
Пользователь

Avatar пользователя




новичек

Сообщений: 9
Откуда: russia
Зарегистрирован: 15 Июня 2009, 05:15:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 29 Апреля 2010, 13:26:54
Пытался. Все ковычки заменял и на /" и \" и '
 
^ наверх ^
# 4  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 30 Апреля 2010, 09:55:28
Пусть FAQ наконец прочитает, не мешай ему постигать великое умение - читать написаное.


--------------------
Retired
^ наверх ^
# 5  
MorganMegan
Пользователь

Avatar пользователя




новичек

Сообщений: 9
Откуда: russia
Зарегистрирован: 15 Июня 2009, 05:15:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 30 Апреля 2010, 10:47:17
Ты его сам хоть читал ? Все перечитал не нашел не одного момента который бы мне помог. Если мжоешь покажи ссылкой туда где я должен видеть smiley
 
^ наверх ^
# 6  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 30 Апреля 2010, 11:43:53
Во первых это извращение счетчики пихать в панель банероротатора, можешь забыть о реальных показателях.
Во вторых если тебе всеравно на показатели, то экранируй все " на \" но возможен касяк, также попробуй fcontent[1]= \""\ заменить на fcontent[1]= ''
В третьих читай FAQ, но при этом не тупо ищи решение своей проблемы, а интуитивно разбирайся в том, что там написано!


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 7  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 30 Апреля 2010, 15:05:57
Да я читал весь фак, и неоднократно посылал людей по ссылкам. Но лентяев много, а я на исходе :P

Элемементарная вставка html - при отключении парсинга пхп.
?>
между тегами
<?php


И никакие кавычки менять не придется.
И не говори что там такого нет.


--------------------
Retired
^ наверх ^
# 8  
MorganMegan
Пользователь

Avatar пользователя




новичек

Сообщений: 9
Откуда: russia
Зарегистрирован: 15 Июня 2009, 05:15:18
Сказали спасибо 0 раз
Статус: offline
Опубликовано 30 Апреля 2010, 16:30:04
Есть. Я пробовал но не канает. Все равно я его в другое место уже запихнул ! тему можно делит ибо дельного тут небыло нечего скзаано. Всем спс
 
^ наверх ^
# 9  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 01 Мая 2010, 09:20:43
Плохо пробовал.

Что то типа:
-- я пробовал выводить хтмл <b><!-- мой текст --></b> но в браузере ничего не видно, а вы все дураки и не лечитесь smiley


--------------------
Retired
^ наверх ^
Перейти на форум:


94,175,282 уникальных посетителей
сейчас: 29 Марта 2024, 17:06:27
Генерация страницы: 0.26 сек.