|
|
|
|
|
для: Mefisto84
(30.03.2009 в 03:03)
| | Нашел в каком участке кода проблема, в файле который подключается дополнительно. Если его отключить, то счетчик появляется. Короче проблемный кусок нашел, а в чем там ошибка не пойму, вот этот код:
<?
$num=0;
$par=array();
$filename = "../data.txt";
$fp = fopen( $filename, "r") or die ("Error");
while ( ! feof( $fp))
{
$line=fgets ($fp, 1024);
for ($i= 0; $i<strlen($line); $i++)
{
$string = strpos($line, "#");
$photo=substr($line,0,$string);
$id=substr($line,$string+1);
}
$par[0][]=($id);
$par[1][]=($photo);
$num++;
}
?>
<script language="JavaScript">
s='';
document.write=function(a){s+=a;}
document.write('<marquee style="relative: absolute; z-index: 1; top: 110; right: 145; border:0px solid" id="iescroller" direction="left" width="165" height="120" scrollamount="3" scrolldelay="30" onmouseover=this.scrollAmount=0 или this.stop() onmouseout=this.scrollAmount=2>');
document.write('<table cellspacing=0 cellpadding=0 border=0 width="140" align="center" class="sm_text"><tr>')
<?
$i=0;
while($i!=$num)
{
?>
var jsVar=<?=$par[0][$i]?>;
document.write("<td valign=top width=150 height=120 align=center class=sm_text><a href=../projects/realized_detail.php?id="+jsVar+" target=_self><img src=../projects/photos/"+jsVar+"/<?echo $par[1][$i]?> height=120 border=0 alt=Нажмите для просмотра></a></td><td> </td>");
<?$i++;
}
?>
document.write('</tr></table>');
document.write('</marquee>');
document.writeln(s)
onload=function(){iescr=document.getElementById('iescroller');
}
</script>
|
| |
|
|
|
|
|
|
|
для: Mefisto84
(29.03.2009 в 16:34)
| | Ну что, помучался еще, выяснил одну интересную вещь: если счетчик вставлять вверху страницы, то есть выше всего содержания, сразу после тега BODY, то счетчик появляется. Если же его пихать ниже, то уже нет. Ну в чем же дело? Вверху он вообще ни к селу, ни к городу... | |
|
|
|
|
|
|
|
для: mikha
(28.03.2009 в 19:56)
| | Хм, действительно :-) Хорошо, раз больше ничего не остается, попробую так, а то начальство уже подступило с ножом к горлу, давай им счетчики и всё тут. :-(( | |
|
|
|
|
|
|
|
для: Mefisto84
(28.03.2009 в 18:08)
| | Создайте пустую страницу с кодом счётчика и проверьте работу.
Если всё ОК, попробуйте сохранить страницу сайта, перезалейте на сайт под каким нибуть именем и попробуйте удалять код частями, пока не заработает.
Тупо, но действенно. | |
|
|
|
|
|
|
|
для: mikha
(27.03.2009 в 06:10)
| | Ну неужели больше нет никакх мыслей? Ведь счетчик не показывается, мать его так, как будто его вообще нет в коде страницы. | |
|
|
|
|
|
|
|
для: Mefisto84
(27.03.2009 в 05:04)
| | Если честно не совсем понятно, почему его не видно.
Отсутствуют
Но как мне кажется, они не должны влиять.
Вы такой объёмный код лучше делайте прикреплёным файлом (вложением).
Может другие что подскажут. | |
|
|
|
|
|
|
|
для: mikha
(27.03.2009 в 04:31)
| | [поправлено модератором: объемный код лучше прикреплять в виде файла] | |
|
|
|
|
|
|
|
для: Mefisto84
(27.03.2009 в 04:17)
| | Ну так прикрепите то что пулучилось.
В интернет обозревателе скопируйте исходный код. Не то что у вас в скриптах. | |
|
|
|
|
|
|
|
для: mikha
(26.03.2009 в 07:33)
| | Так, хорошо, подправил комменты. Теперь при вставке счетчика страница не рушится, НО и счетчик не появляется. То есть как будто я его и не вставлял. | |
|
|
|
|
|
|
|
для: Mefisto84
(26.03.2009 в 03:13)
| | Для начала <!--...............->
А надо <!--............-->
Остальное не стал смотреть. | |
|
|
|
|