IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Помошите ламеру! (http://www.imho.ws/showthread.php?t=52318)

Kostik50 27.02.2004 23:29

Помошите ламеру!
 
Как вставить в вот этот код для банера

<center>
<script language="JavaScript"> var loc = ''; </script>
<script language="JavaScript1.4">try{ var loc = escape(top.location.href); }catch(e){;}</script>
<script language="JavaScript">document.write("<sc"+"ript language='JavaScript' src='http://ad6.bannerbank.ru/bb.cgi?cmd=ad&hreftarget=_blank&pubid=64123129&pg=1&r=js&ssi=nofillers &vbn=1077&num=1&w=468&h=60&&ref="+escape(document.referrer)+"&loc="+lo c+"&nocache="+Math.round(Math.random()*999111)+"'>\n</sc"+"ript>");</script>
<br></center>
<center><font size=1><a href="http://bannerdrive.ru" target = "_top"> BannerDrive.ru</a></fot></center>

Его мне нужно вставть в голый php файл

CEO 27.02.2004 23:39

Kostik50 :Ну в PHP файле заключи это между <html>...</html> А чистый PHP код должен будет находиться между <?PHP ... ?>

Kostik50 28.02.2004 00:08

:biggrin:

ну вот сделал!

<?php



<script language="JavaScript"> var loc = ''; </script>
<script language="JavaScript1.4">try{ var loc = escape(top.location.href); }catch(e){;}</script>
<script language="JavaScript">document.write("<sc"+"ript language='JavaScript' src='http://ad6.bannerbank.ru/bb.cgi?cmd=ad&hreftarget=_blank&pubid=64123129&pg=1&r=js&ssi=nofillers &vbn=1077&num=1&w=468&h=60&&ref="+escape(document.referrer)+"&loc="+lo c+"&nocache="+Math.round(Math.random()*999111)+"'>\n</sc"+"ript>");</script>


<center><font size=1><a href="http://bannerdrive.ru" target = "_top"> BannerDrive.ru</a></fot></center>




?>

И чё толку? Он неработает вообще!


Незабывай это java script!

Repressor 28.02.2004 00:12

Kostik50
А как ты его тестировал?

voron 28.02.2004 00:26

тебе же CEO написал:
Цитата:

Ну в PHP файле заключи это между <html>...</html>
а в твоем примере этого не видно!

Kostik50 28.02.2004 02:34

у меня стоит phpnuke портал я его залил как блок и стоит апаче на компе

joker99 28.02.2004 02:45

Kostik50
Тебе ведь сказали:

<html>
<body>
<script language="JavaScript"> var loc = ''; </script>
<script language="JavaScript1.4">try{ var loc = escape(top.location.href); }catch(e){;}</script>
<script language="JavaScript">document.write("<sc"+"ript language='JavaScript' src='http://ad6.bannerbank.ru/bb.cgi?cmd=ad&hreftarget=_blank&pubid=64123129&pg=1&r=js&ssi=nofillers &vbn=1077&num=1&w=468&h=60&&ref="+escape(document.referrer)+"&loc="+lo c+"&nocache="+Math.round(Math.random()*999111)+"'>\n</sc"+"ript>");</script>
<center><font size=1><a href="http://bannerdrive.ru" target = "_top"> BannerDrive.ru</a></fot></center>

<?php
some php code
?>
</body>
</html>

Kostik50 28.02.2004 18:06

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 по русски

joker99 29.02.2004 01:58

Ну так в чём проблема?

<?php

$content .= <<<JS

<script language="JavaScript"> var loc = ''; </script>
<script language="JavaScript1.4">try{ var loc = escape(top.location.href); }catch(e){;}</script>
<script language="JavaScript">document.write("<sc"+"ript language='JavaScript' src='http://ad6.bannerbank.ru/bb.cgi?cmd=ad&hreftarget=_blank&pubid=64123129&pg=1&r=js&ssi=nofillers &vbn=1077&num=1&w=468&h=60&&ref="+escape(document.referrer)+"&loc="+lo c+"&nocache="+Math.round(Math.random()*999111)+"'>\n</sc"+"ript>");</script>


JS;

?>

Kostik50 07.03.2004 20:07

joker99


Так он неотображается.


Пробывал вот так! Он отображается на локалке, но непробывал ещё на сервак залевать

<?php
#### Generated by Block Creator by Disipal Site (www.disipal.net) ###
if (eregi("block-Block_banner.php",$PHP_SELF)) {
Header("Location: index.php");
die();
}
$content = "<center>";
$content .= "<script language=\"JavaScript\"> var loc = ''; </script>";
$content .= "<script language=\"JavaScript1.4\">try{ var loc = escape(top.location.href); }catch(e){;}</script>";
$content .= "<script language=\"JavaScript\">document.write(\"<sc\"+\"ript language='JavaScript' src='http://ad7.bannerbank.ru/bb.cgi?cmd=ad&hreftarget=_blank&pubid=64481107&pg=1&r=js&ssi=nofillers &vbn=1098&num=1&w=468&h=60&&ref=\"+escape(document.referrer)+\"&loc=\" +loc+\"&nocache=\"+Math.round(Math.random()*999111)+\"'>\\n</sc\"+\"ript>\");</script>";
$content .= "</center> ";
?>


Часовой пояс GMT +4, время: 09:32.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.