Página 1 de 1

Obter id do usuário logado

Enviado: 12 Ago 2012, 20:13
por vascaino1
Qual a URL do seu fórum: http://www.nipponimes.net
Tipo de Hospedagem: Pago
Qual a versão do phpBB: phpBB 3.0.10
É um novo ou uma conversão: Update de uma versão phpBB3
Usuário de teste: Usuário: Senha:
Estilos instalados:
Modificações instaladas:
Qual seu nivel de experiência: Avançado
Quando começou o problema:
Descreva seu problema: É o seguinte, preciso obter o id do usuário logado. Só que dentro de um arquivo PHP. Esse arquivo PHP é o banner.php (banner rotativo).
Por exemplo, dentro desse arquivo banner.php eu teria uma variável chamada $id_logado. E dependendo do valor dessa variável eu irei exibir os banners.
Se não estou enganado, para mexer com as sessões, eu deveo usar o código abaixo:

Código: Selecionar todos

    <?php
    define('IN_PHPBB', true);
    $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);
    $user->setup();
    ?>

    Your existing page goes here
Só que eu usei, mas dá um erro. Fatal error: Cannot redeclare deregister_globals() (previously declared in D:\wamp\www\Nipponimes\common.php:33) in D:\wamp\www\Nipponimes\common.php on line 98

Tem algum outro jeito?

Re: Obter id do usuário logado

Enviado: 12 Ago 2012, 20:31
por vascaino1
Bom, podem desconsiderar este tópico. Se quiser, podem apagar.
Eu acabei conseguindo fazer de outro jeito. Fui no arquivo functions.php, criei uma nova variável, fiz a condição lá mesmo e depois foi só inserir a variável no arquivo. Enfim meio difícil de explicar, mas consegui resolver. Desculpem o incômodo.