Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.19 »   РНР-конструкции
RSS

РНР-конструкции

Описание кода на рнр

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Прошу написать код на рнр для проверки гостя:

ЕСЛИ ГОСТЬ, ТО
ВЫПОЛНИТЬ КОД

<div id="p<?=$pdata['p_id'];?>" style="overflow: auto;"><?=textoutimg($pdata['p_text'],$pdata['p__html'],$pdata['p__bcode'],$pdata['p__smiles'],$pdata['p_tid'],$pdata['p_id']);?></div>

ИНАЧЕ ВЫПОЛНИТЬ КОД

<div id="p<?=$pdata['p_id'];?>" style="overflow: auto;"><?=textout($pdata['p_text'],$pdata['p__html'],$pdata['p__bcode'],$pdata['p__smiles'],$pdata['p_tid'],$pdata['p_id']);?></div>
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Проверка гостя производится следующим образом: [code]
<? if ($GLOBALS['inuserid']<=3) { ?>кусок HTML-кода гостя<? }
else { ?>кусок HTML-кода пользователя<? } ?>

Если вместо HTML используется PHP, его в <? ?> брать не надо.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Сделал временный вариант см. http://www.assessor.ru/forum/index.php?t=262
assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Есть кусок кода:

<? if ($GLOBALS['inuserid']<=3 и МОЯ_КОНСТАНТА==1) { ?>кусок HTML-кода гостя<? }
else { ?>кусок HTML-кода пользователя<? } ?>

Мне еще надо проверять с МОЯ_КОНСТАНТА, которую надо куда-то записать и прочитать.
Как это сделать?
Этот файл с константой я буду сам править через ФТП.
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Попробуйте добавить код в addons.php (корневом):

<?
define('Moya_lyubimaya_constanta', '1');
?>

Ну и потом в коде уже так и писать:

<? if ($GLOBALS['inuserid']<=3 && Moya_lyubimaya_constanta==1) { ?>кусок HTML-кода гостя<? }
else { ?>кусок HTML-кода пользователя<? } ?>

assessor
Долгожитель форума


Всего сообщений: 495
Рейтинг пользователя: 14


Ссылка


Дата регистрации на форуме:
13 фев. 2007
Gram, Спасибо. Все работает.
Может для проверки IP еще код напишешь, чтобы массив записывать туда же в addons.php.
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.19 »   РНР-конструкции
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0556. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!