1º, no sé si este tema va a quí

Estoy intentando hacer una cosilla en mi foro y necesito que al entrar por ejemplo www.adolescentesgays.es/chat
El usuario pueda entrar si está logueado en el foro y si no lo está que lo redirija a la página de logueo "ucp.php?mode=login"
Y a parte de eso, también necesito coger el nick del usuario.
En la cabeza tengo la idea y el concepto pero no sé cómo pasarlo a código php

Llevo googlegando dos días y probando y tal pero no me funciona..

lo máximo que he conseguido ha sido el siguiente código, pero nada.
Código: Seleccionar todo
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
if ($user->data['user_id'] == ANONYMOUS)
{
login_box('', $user->lang['LOGIN']);
}
?>

-- Salu2"