[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с выводом картинки фона в меню
Влад
Уважаемые профессора!
Нужна помощь! Суть проблемы: на сайте есть главное меню, при выборе той или иной страницы должна менятся картинка фона активного и пассивного меню, имя картинки пробую задать через переменную, которая меняет значение взависимости от выбранной страницы. Привожу код:
[php]<?php $fon = 'about.gif'; ?>

<tr>
td width="766" height="27" style="background-image:url(images/$fon)"><br>
</td>
Что не правильно в коде, почему не выводится картинка,
спасибо за помощь.

</tr>




Спустя 11 минут, 13 секунд (16.07.2009 - 09:25) twin написал(а):
А бричка есть на самом деле или прямо такой код?

Спустя 2 минуты, 10 секунд (16.07.2009 - 09:27) glock18 написал(а):
путь может неверный указан.
попробуйте
Цитата
./images/$fon

Спустя 6 минут, 6 секунд (16.07.2009 - 09:33) Влад написал(а):
Это рабочий код. Раньше путь и имя картинки прописывалось жестко.

Спустя 2 минуты, 1 секунда (16.07.2009 - 09:35) Влад написал(а):
попробовал - перенес точку, тоже не работает. Если вместо переменной указать имя картинки, то все работает.

Спустя 8 минут, 33 секунды (16.07.2009 - 09:43) twin написал(а):
Он не может быть рабочим. Если прямо такой.

<tr>
<td width="766" height="27" style="background-image:url(images/$fon)"><br>
</td>
Что не правильно в коде, почему не выводится картинка,
спасибо за помощь.

</tr>

Спустя 4 минуты, 5 секунд (16.07.2009 - 09:48) twin написал(а):
И потом, каким именно образом он выдается. Или так должно быть:

PHP
echo '<tr>
<td width="766" height="27" style="background-image:url(images/'
.$fon.')"><br>
</td>
Что не правильно в коде, почему не выводится картинка, 
спасибо за помощь.

</tr>'
;

Или так:
PHP
?>
<tr>
<td width="766" height="27" style="background-image:url(images/<?php echo $fon ?>)"><br>
</td>
Что не правильно в коде, почему не выводится картинка, 

Спустя 4 минуты, 11 секунд (16.07.2009 - 09:52) Guest написал(а):
Вот правильный кусок текста:
<?php $fon = 'images/about.gif'; ?>
<tr>
<td width="766" height="27" style="background-image:url(images/about.gif)"><img alt="" src="images/spacer.jpg" width="132" height="27"><a href="?page=about"><img src="images/m1.gif" alt="Главная" border="0"></a><a href="?page=catalog"><img src="images/m2.gif" alt="Каталог" border="0"></a><a href="?page=diler"><img src="images/m3.gif" alt="Дилерам" border="0"></a><a href="?page=contacts"><img src="images/m4.gif" alt="Контакты" border="0"></a><a href="?page=price"><img src="images/m5.gif" alt="Фотогалерея" border="0"></a><br>
</td>
</tr>

здесь имя картинки прописано.

Спустя 29 минут, 23 секунды (16.07.2009 - 10:21) twin написал(а):
Ну а дальше? как имя из переменной подставляется?

Спустя 4 минуты, 51 секунда (16.07.2009 - 10:26) glock18 написал(а):
Ну да, точно.
Уважаемый, слушайте twin

Спустя 1 час, 24 минуты, 49 секунд (16.07.2009 - 11:51) Влад написал(а):
Провал так
<td width="766" height="27" style="background-image:url(images/'.$fon.')">,
но тоже не работает.

Спустя 2 минуты, 19 секунд (16.07.2009 - 11:53) Влад написал(а):
url(images/<?php echo $fon ?>) - тоже не работает

Спустя 2 минуты, 7 секунд (16.07.2009 - 11:55) Guest написал(а):
url(images/<?php about.gif ?>) - даже так не выводит, может в CMS настройках дело?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.