Требуется пару строчек PHP кода.

12
M
На сайте с 28.02.2006
Offline
236
1218

Затеял тут небольшое видоизменение форума, хочу один эксперимент провести, если получится позже доложу по форме. :) Вобщем есть список сообщений, нужно сделать чтобы цвет фона сообщений чередовался, т.е. фон первого сообщения - белый, второго серый, третьего белый, четвертого серый. В принципе не обязательно PHP, можно наверное и Javascript сделать, главное чтобы работало.

i73
На сайте с 08.03.2006
Offline
188
i73
#1

форум то какой?

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
#2

двигатель какой?

Тонны одноцентового трафика из Директа для ваших сайтов. Настройка - бесплатно! (/ru/forum/779616) Лендинг + Реклама в Яндекс.Директ за 15 минут! (/ru/forum/comment/16213883)
M
На сайте с 28.02.2006
Offline
236
#3

Двиг не очень популярный в рунете wbb, да это собственно и не важно, мне код нужен а к форуму я его сам прикручу.

edogs software
На сайте с 15.12.2005
Offline
775
#4
mihas:
Двиг не очень популярный в рунете wbb, да это собственно и не важно, мне код нужен а к форуму я его сам прикручу.

Вообще-то форум важен, мы с wbb например не знакомы, поэтому не знаем как именно там сделать, везде же по разному сообщения выводятся и идентифицируются.

Но если пара строчек на php Вам поможет, пожалуйста:


$i=0;
while($... туда выборка из базы сообщений для конкретной страницы) {
$i++;
if($i%2==0) echo бакграунд серый
else echo бакграунд белый
}
Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
M
На сайте с 28.02.2006
Offline
236
#5

edogs, спасибо, а вот без этого

while($... туда выборка из базы сообщений для конкретной страницы)

никак нельзя?

DJ_Petrovich
На сайте с 13.02.2006
Offline
188
#6
mihas:
edogs, спасибо, а вот без этого никак нельзя?

он вам написал пять строк на выбор - выбирайте любые две 🙄

V
На сайте с 12.04.2006
Offline
18
#7
mihas:
edogs, спасибо, а вот без этого
while($... туда выборка из базы сообщений для конкретной страницы)

никак нельзя?

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

скромный комментарий .) проверка на == 0 избыточна

if ($nCount % 2)

{
// значение в случае отличном от нуля ибо 0 есть false...
$sClassName = 'bg1';
} else
{
$sClassName = 'bg2';
}
Shtogrin
На сайте с 02.11.2006
Offline
95
#8

mihas, в шаблоне надо смотреть. К сожалению, не знаю немецкого.

http://woltlab.de/en/documentation/index.php

Можно в шаблоне вставить стили в строки таблицы (правильнее), или после вывода таблицы вставить javascript (например, http://www.sitepoint.com/article/background-colors-javascript)

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
M
На сайте с 28.02.2006
Offline
236
#9

DJ_Petrovich, очень остроумно.

Shtogrin, дело в том, что именно этот шаблон убивается и остается только $posts[username] это собственно имя пользователя и $posts[message] текст сообщения, все, больше ничего. И для того чтобы сообщения друг от друга немного отличались, хочу чтобы фон менялся.

Shtogrin
На сайте с 02.11.2006
Offline
95
#10

Выводить всеравно проще шаблоном, пусть даже упрощенным. Этот шаблон показать можете? Как из $posts[username] и $posts[message] получить таблицу, должно быть несколько записей

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий