[FAQ] Интеграция входа на конференцию phpBB с сайтом
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB Guru
- Сообщения: 16948
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1701 раз
[FAQ] Интеграция входа на конференцию phpBB с сайтом
Ниже приведен пример скрипта с интегрированной формой входа на конференцию (общего вида).
В приведённом примере папка, в которой находится скрипт, находится на один уровень выше папки конференции. Файлы конференции находятся в папке phpBB3 относительно скрипта.
По коду скрипта имеются пояснительные комментарии (на английском языке).
Вопросы принимаются в этой теме.
Версия 1.1.0 с интегрированным списком онлайн и легендой групп здесь.
Версия 1.2.0 с аватарой здесь.
Версия 2.0.1 для phpBB 3.2/3.3 здесь.
В приведённом примере папка, в которой находится скрипт, находится на один уровень выше папки конференции. Файлы конференции находятся в папке phpBB3 относительно скрипта.
По коду скрипта имеются пояснительные комментарии (на английском языке).
Вопросы принимаются в этой теме.
Версия 1.1.0 с интегрированным списком онлайн и легендой групп здесь.
Версия 1.2.0 с аватарой здесь.
Версия 2.0.1 для phpBB 3.2/3.3 здесь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rxu 22.05.2020 8:37, всего редактировалось 6 раз.
-
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 12 лет 5 месяцев
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
В модуле login.php формируется кнопка:
А обрабатывается:
Подскажите как сделать место кнопки ссылку <a href....?
Перепробовал уже кучу вариантов на js, так и не смог найти решение(((
Код: Выделить всё
echo '<form method="post" action="login.php">';
echo ' <input type="submit" name="logout" value="LOGOUT" />';
echo '</form>';
Код: Выделить всё
if(isset($_POST['logout']) && $user->data['user_id'] != ANONYMOUS)
{
$user->session_kill();
}
Перепробовал уже кучу вариантов на js, так и не смог найти решение(((
Лучше промолчать, чем сказать много слов не по делу...
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
плохо пробовал
Код: Выделить всё
echo '<form id="myform" name="myform" method="post" action="login.php">';
echo ' <a href="#" onclick="document.forms[\'myform\'].submit();return false;">{L_LOGOUT}</a>';
echo '</form>';
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 12 лет 5 месяцев
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
Это наверное одно из первых, что я попробывал)))
Может быть это где-то и работает, но только не в Oper-e и Explorer-e!
Вся проблема в том, что условие:
не срабатывает поскольку $_POST['logout'] не существует!
Можно конечно переписать код через GET, но я принципиально ни хочу показывать в URL ничего лишнего...
Самое близкое, что я для данного случая накопал это:
Но к сожаленю оно тоже не работает, и разобратся почему, мне праблематично т.к. в я js не селен....
Может быть это где-то и работает, но только не в Oper-e и Explorer-e!
Вся проблема в том, что условие:
Код: Выделить всё
if(isset($_POST['logout']) && $user->data['user_id'] != ANONYMOUS)
{
$user->session_kill();
}
Можно конечно переписать код через GET, но я принципиально ни хочу показывать в URL ничего лишнего...
Самое близкое, что я для данного случая накопал это:
Код: Выделить всё
echo '<a href="login.php" onclick="javascript: $.post( \'index.php\', {logout: \'LOGOUT\' });">LOGOUT</a>';
Лучше промолчать, чем сказать много слов не по делу...
-
- phpBB Guru
- Сообщения: 16948
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1701 раз
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
ЕстьFreeze писал(а):не срабатывает поскольку $_POST['logout'] не существует!
<input type="hidden"
, если что.-
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 12 лет 5 месяцев
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
Слона то я и не приметил... Спасибо большое за подсказку!!!
Лучше промолчать, чем сказать много слов не по делу...
-
- phpBB 1.4.4
- Сообщения: 120
- Стаж: 13 лет
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
Установил вход на конференцию с сата! Но возникла проблема. Теперь не работает капча, как понимаю проблема в сессии:
всегда неправильный ввод!
В форме отправки комментариев:
Как можно их "подружить"?
Код: Выделить всё
if(isset($_SESSION['captcha_keystring']) && strtolower($_SESSION['captcha_keystring']) == strtolower($_POST['keystring'])){
.......................
}else{
echo "Ошибка - неправильный ввод числа";
}
В форме отправки комментариев:
Код: Выделить всё
<?php session_start(); ?>
<img src="img.php?<?php echo session_name()?>=<?php echo session_id()?>"> <br>
<input type="text" name="keystring">Введите код<br>
-
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 12 лет 8 месяцев
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
Всем привет
Есть сайт на битриксе, пытаюсь создать общую регистрацию
Возникла маленькая проблема
Форум находится на поддомене forum.сайт.ru
Как правильно определить эту переменную
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
при запуске из папки сайт.ru?
Есть сайт на битриксе, пытаюсь создать общую регистрацию
Возникла маленькая проблема
Форум находится на поддомене forum.сайт.ru
Как правильно определить эту переменную
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
при запуске из папки сайт.ru?
-
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 15 лет 7 месяцев
- Поблагодарили: 71 раз
[FAQ RC] Интеграция входа на конференцию с сайтом
Ну, а физически-то на сервере хостинга папки сайта и форума как расположены относительно друг друга?
Форум-то может и висит на домене третьего уровня, но физически он может лежать, например, в поддиректории
Форум-то может и висит на домене третьего уровня, но физически он может лежать, например, в поддиректории
/forum/
корневой директории сайта.Любовь и боль, покой и бой я как любой несу с собой…
-
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 12 лет 8 месяцев
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
В менеджере файлов папки раздельныеНу, а физически-то на сервере хостинга папки сайта и форума как расположены относительно друг друга?
Форум-то может и висит на домене третьего уровня, но физически он может лежать, например, в поддиректории /forum/ корневой директории сайта.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 15 лет 7 месяцев
- Поблагодарили: 71 раз
[FAQ RC] Интеграция входа на конференцию с сайтом
Папки так и называются что ли? Прям по названию доменов?
А если зайти по протоколу FTP с помощью, например, того же Total Commander`а, то отображается так же?
А если зайти по протоколу FTP с помощью, например, того же Total Commander`а, то отображается так же?
Любовь и боль, покой и бой я как любой несу с собой…
-
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 12 лет 8 месяцев
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
То же самоеПапки так и называются что ли? Прям по названию доменов?
А если зайти по протоколу FTP с помощью, например, того же Total Commander`а, то отображается так же?
-
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 15 лет 7 месяцев
- Поблагодарили: 71 раз
[FAQ RC] Интеграция входа на конференцию с сайтом
Форум уже действующий? Перенести нельзя?
Любовь и боль, покой и бой я как любой несу с собой…
-
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 12 лет 8 месяцев
Re: [FAQ RC] Интеграция входа на конференцию с сайтом
Форум действующий, можно посмотреть
А при переносе домен 3 уровня пропадет?
А при переносе домен 3 уровня пропадет?
-
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 15 лет 7 месяцев
- Поблагодарили: 71 раз
[FAQ RC] Интеграция входа на конференцию с сайтом
Не пропал бы, но ладно, ничего не надо переносить. Просто странная какая-то организация каталогов на сервере — по названиям доменов.
Любовь и боль, покой и бой я как любой несу с собой…
-
- phpBB 1.4.0
- Сообщения: 30
- Стаж: 12 лет 8 месяцев