Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2012, 13:28   #1
OtshelNik
 
Регистрация: 15.06.2011
Сообщений: 5
Сообщение Изменение цвета фона страницы

В общем, задание состоит в том, чтобы считать строку, найти в ней цвет в 16-ричном представлении и изменить цвет фона страницы на найденный.

Цвет я нашел, но вот как изменить фон страницы так и не понял.
Таким образом не получилось:
Код HTML:
<body style = '' background = '<?php echo $arr[0]; ?>'>
OtshelNik вне форума Ответить с цитированием
Старый 23.12.2012, 15:19   #2
LZero
Форумчанин
 
Регистрация: 20.07.2012
Сообщений: 129
По умолчанию

Это вообще в CSS, а не в PHP.
Код:
<body style="background: #ff0000;">
Код:
<body style="background: <?php echo $arr[0]; ?>;">
LZero вне форума Ответить с цитированием
Старый 23.12.2012, 22:07   #3
lhcollider
Пользователь
 
Аватар для lhcollider
 
Регистрация: 13.12.2012
Сообщений: 11
По умолчанию

Я бы так сделал.

Код:
<?

$arr[0]="#0000ff"; // Нашли нужный цвет

?>

<body bgcolor="#000000">

<script>

document.body.style.backgroundColor='<?=$arr[0]?>'; // меняем с черного на синий

</script>

Потому как body положено объявлять один раз после head в начале страницы и закрывать в конце перед </html> А плодить body для смены цвета не есть хорошо, это если речь идет об интерактивном смене цвета в одном окне. А если поиск происходит однократно перед body или запросы GET или POST, то тогда так:

Код:
<?

$arr[0]="#0000ff"; // Нашли цвет

?>

<body bgcolor='<?=$arr[0]?>'>

Последний раз редактировалось lhcollider; 23.12.2012 в 22:16. Причина: дополнил
lhcollider вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение цвета фона строки в DBGrid Ericnex БД в Delphi 6 30.08.2012 13:37
Смена цвета фона и шрифта в консоли Hemul Visual C++ 3 27.01.2011 16:03
вывод строки цвета фона через bios и видеопамять ohucheni Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 19.03.2010 23:38
Динамическое изменение URL страницы в JavaScript без перезагрузки страницы ilusha JavaScript, Ajax 7 25.02.2009 09:59