Изменение цвета фона страницы с помощью php

Вопрос:У меня есть стандартная html-страница, поэтому: .. . .. and so on и у меня есть php script, связанный с этой страницей html с помощью if blablabla { change background color; } Кто-нибудь знает, как изменить цвет фона моей страницы, если выполняются условия в инструкции if? Надеюсь, я сделал это ясно, если нет, скажите,

Вопрос:

У меня есть стандартная html-страница, поэтому:

<html> <head>.. . .. and so on

и у меня есть php script, связанный с этой страницей html с помощью

if blablabla { change background color; }

Кто-нибудь знает, как изменить цвет фона моей страницы, если выполняются условия в инструкции if?

Надеюсь, я сделал это ясно, если нет, скажите, какой бит неясен.

Спасибо за любую помощь заранее

Лучший ответ:

поместите тэг <body> внутри if else

if blablabla { echo ‘<body style=»background-color:white»>’; } else { echo ‘<body style=»background-color:orange»>’; } Ответ №1

Это не обязательно отличная практика, но она должна выполнить свою работу:

if ( your_conditional ) { $styleBlock = sprintf(‘ <style type=»text/css»> body { background-color:%s } </style> ‘, $yourColor); echo $styleBlock; }

Одна хорошая (?) вещь об этом заключается в том, что с помощью этой техники вы можете поместить инструкцию if где угодно – она ​​будет действовать на тег тела независимо от того, где вы ее разместили.

Одно предупреждение: если у вас есть дополнительные правила стиля для фона фона тега body дальше по вашей странице, это будет иметь приоритет над тем из вашего оператора if.

Ответ №2

вот код, который я хочу изменить фон тела

<body bgcolor=»<?php echo $name2; ?>»>

Оцените статью
Добавить комментарий