Как установить цвет для всех страниц в php? - PullRequest
0 голосов
/ 19 февраля 2011

Как вы можете установить цвета фона для всех страниц внутри сессии php? а потом вспомнить это на каждой странице? как сейчас я использую:

include('background.php')

, но я использую его только для основных страниц, у меня есть целая настройка страницы, на которой можно изменить другие цвета, но я не хочу писать 150 страниц для всех цветов для всего сайта, есть ли более простой способ сделать это этот?

Ответы [ 2 ]

2 голосов
/ 19 февраля 2011

Вместо включения файла php, вы должны попробовать что-то вроде этого.

Каждый раз, когда вы хотите изменить цвет фона, добавьте класс к телу.

<?php
  $bodyClass = '';

  if (YOUR CONDITION)
     $bodyClass = 'darkBackground';
?>

<body class="<?php echo $bodyClass; ?>">
...

в вашем файле CSS:

body.darkBackground {background-color: black}
0 голосов
/ 19 февраля 2011

Я думаю, вы должны использовать CSS. Это не вещи PHP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...