День добрый , я извиняюсь за вопрос не по теме потому как
понимаю, что это не в ваших обязанностях отвечать на подобные вопросы, но мало ли ) может будет свободная минутка помочь мне буду очень благодарен!
Вопрос такой на сайте в макете шапка используется картинка
<div class="main_img" >
<img src="/images/constrak.png" alt="Корпорация" title="Корпорация"/>
</div>
хотелось бы чтобы при заходи в каталоги магазина она менялась для этого поменял на
<div class="main_img" >
<?php
$gr_str = to_str($GLOBALS['shop_item_path']['group']);
$gr_path1 = "/shop/verstaki/group_" .$gr_str ."/";
$gr_path2 = "/shop/vst/group_" .$gr_str ."/";
$gr_path3="/shop/ob/group_" .$gr_str ."/";
$gr_path4="/shop/zp/group_" .$gr_str ."/";
$gr_path5="/shop/kt/group_" .$gr_str ."/";
$gr_path6="/shop/office/group_" .$gr_str ."/";
$gr_path7="/shop/instrument/group_" .$gr_str ."/";
$gr_path8="/shop/auto/group_" .$gr_str ."/";
$gr_path9="/shop/sklad/group_" .$gr_str ."/";
$gr_path10="/shop/titan/group_" .$gr_str ."/";
$gr_path11="/shop/telegki/group_" .$gr_str ."/";
$gr_path12="/shop/shkaf/group_" .$gr_str ."/";
IF ($_SERVER["SCRIPT_URL"] == $gr_path1 || $_SERVER["SCRIPT_URL"]== "/shop/verstaki/")
{
echo '<img src="/images/bg1.png"/>' ;
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path2 || $_SERVER["SCRIPT_URL"] == "/shop/vst/")
{
echo '<img src="/images/bg2.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path3 || $_SERVER["SCRIPT_URL"] == "/shop/ob/")
{
echo '<img src="/images/bg3.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path4 || $_SERVER["SCRIPT_URL"] == "/shop/zp/")
{
echo '<img src="/images/bg4.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path5 || $_SERVER["SCRIPT_URL"] == "/shop/kt/")
{
echo '<img src="/images/bg5.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path6 || $_SERVER["SCRIPT_URL"] == "/shop/office/")
{
echo '<img src="/images/bg6.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path7 || $_SERVER["SCRIPT_URL"] == "/shop/instrument/")
{
echo '<img src="/images/bg7.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path8 || $_SERVER["SCRIPT_URL"] == "/shop/auto/")
{
echo '<img src="/images/bg8.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path9 || $_SERVER["SCRIPT_URL"] == "/shop/sklad/")
{
echo '<img src="/images/bg9.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path10 || $_SERVER["SCRIPT_URL"] == "/shop/titan/")
{
echo '<img src="/images/bg10.png"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path11 || $_SERVER["SCRIPT_URL"] == "/shop/telegki/")
{
echo '<img src="/images/bg11.jpg"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path12 || $_SERVER["SCRIPT_URL"] == "/shop/shkaf/")
{
echo '<img src="/images/bg12.jpg"/>';
}
else
{
echo '<img src="/images/mm.jpg"/>';
}
?>
</div>
Пишет ошибка Замечание: Undefined index: SCRIPT_URL в файле /home/virtwww/w_ferrum3af_f936f823/http/templates/template1/template.htm (строка 122)
Замечание: Undefined index: SCRIPT_URL в файле /home/virtwww/w_ferrum3af_f936f823/http/templates/template1/template.htm (строка 122)
до 166 строки ошибка повторяется.
Причем на другом сайте тоже в макете размещал
<div class="background">
<?php
$gr_str = to_str($GLOBALS['shop_item_path']['group']);
$gr_path1 = "/shop/avto/group_" .$gr_str ."/";
$gr_path2 = "/shop/disk/group_" .$gr_str ."/";
$gr_path3="/shop/group_1688/group_" .$gr_str ."/";
$gr_path4="/shop/ferrum/group_" .$gr_str ."/";
IF ($_SERVER["SCRIPT_URL"] == $gr_path1 || $_SERVER["SCRIPT_URL"]== "/shop/avto/")
{
echo '<img src="/images/site3/header-bg1.jpg"/>' ;
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path2 || $_SERVER["SCRIPT_URL"] == "/shop/disk/")
{
echo '<img src="/images/site3/header-bg2.jpg"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path3 || $_SERVER["SCRIPT_URL"] == "/shop/group_1688/")
{
echo '<img src="/images/site3/header-bg3.jpg"/>';
}
elseif ($_SERVER["SCRIPT_URL"] == $gr_path4 || $_SERVER["SCRIPT_URL"] == "/shop/ferrum/")
{
echo '<img src="/images/site3/header-bg4.jpg"/>';
}
else
{
echo '<img src="/images/site3/header-bg.jpg"/>';
}
?>
</div>
все работает. А на этом сайте не хочет в чем может быть моя ошибка ?