Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2007-05-08 23:38:26

Rustam
Гость

как использовать авторизацию на форуме для всего своего сайта

Хочется на сайте сделать, чтобы при запуске обычной html-страницы, проверялось, авторизован ли пользователь на форуме и на определённую страницу пускать только если авторизован. Ну а на обычных можно и просто поприветствовать, а на закрытые для неавторизованных не пускать и предлагать авторизацию.

Редактировался Rustam (2007-05-08 23:39:18)

#2 2007-05-09 05:05:58

niikto
Гость

Re: как использовать авторизацию на форуме для всего своего сайта

дружище, копайся в сборке PE 0 0 5 - потому что с её помощью можно вообще полную КМС сделать из панББ.
иди в тему "суперкатегории"

#3 2007-05-09 12:25:50

Rustam
Гость

Re: как использовать авторизацию на форуме для всего своего сайта

niikto
Прочитал про "Суперкатегории", посмотрел как выглядит. Видимо не скоро разбираться в них буду.
Хотелось бы пока просто при запуске URL, чтобы проверяла авторизован ли на форуме если нет, страницу не выдавала. Видимо несколько строк
залез в index.php
там проверяется переменная
if (!$pun_user['is_guest']
не гость ли, хотелось бы так же проверить. То есть необходимо простое решение. Вопрос в том как проверить гость или юзер.

#4 2007-05-09 15:23:59

hcs
Гость

Re: как использовать авторизацию на форуме для всего своего сайта

посмотри как в index.php подключаются /include/function.php и /include/common.php, после их подключения перменная $pun_user содержит все данные.
Если юзер зареганый, то $pun_user['is_guest'] == false

#5 2007-05-09 18:09:44

Rustam
Гость

Re: как использовать авторизацию на форуме для всего своего сайта

hcs
Спасибо, теперь работает. Сделал копии 3-х файлов и переименовал. Подчистил копию index-а, теперь осторожно другие попытаюсь почистить, хотя и так работает.

Подвал доски

Под управлением FluxBB. Хостинг Hostens