Я пытаюсь интегрировать мою систему входа в систему с PHP с помощью системы входа в систему PHPBB. Моя проблема заключается в том, что я включаю в себя входной документ PHP, который содержит класс с именем $user
но моя система входа также использует $user
. например, моя функция входа в систему выполняется внутри класса с именем $ user, а класс входа phpbb – $ user-> login
Можно ли загрузить документ phpbb и войти в отдельный вид «среды» на мой основной сайт?
Если вам нужна дополнительная информация, просто дайте мне знать
Вы можете запустить свой код в функции. Функции не передаются глобальными переменными, если вы явно не указали им;)
Не можете ли вы изменить переменную?
Такие как
<?php include 'the/phpbb/core.pohp'; $phpbb_user = $user; include 'my/login.pohp'; if($user->valid_uid($phpbb_user->uid)) { } ?>
редактирует:
Можете ли вы добавить вторую переменную
Откройте common.php и найдите следующее:
$user = new user();
добавить после
$backup_user = $user;