Obtener nombre de usuario en una carpeta externa a la propia del vbulletin

  • Autor Autor imported_Zuker
  • Fecha de inicio Fecha de inicio
I

imported_Zuker

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas

Tengo el vbulletin instalado en /foros/ y estoy creando un chat irc en la carpeta /chat/ (afuera de /foros/)
Tengo que pasar el nombre de usuario.
Estoy tratando de hacer esto

PHP:
<?php
$vwd = '/var/www/mireb.com/public_html/foros';
$cwd = getcwd();

chdir($vwd);
require_once($vwd . '/global.php');

$lcnick = strtolower($vbulletin->userinfo['username']);
$lcnick = ucfirst($lcnick);
$cleanchr = ereg_replace("[^0-9a-zA-Z]", "", $lcnick);
$cleannum = ereg_replace("^[0-9]*[0-9]", "", $cleanchr);

$nick = ereg_replace(" ", "_", $cleannum);

chdir($cwd);

Pero cuando hago echo $nick me sale la frase "No Registrado"

Si ese mismo codigo lo ejecuto adentro de la carpeta foros, funciona correctamente y me visualiza mi nombre de usuario.

Alguna idea de como poder arreglar esto?

Gracias
Saludos!
 
No se muy bien de programar o moddear vbulletin pero de algo si estoy seguro, eso de no registrado tiene que ver con las cookies amigo.
Vbulletin toma como referencia la ruta /foro para mantener una sesión activa. al no encontrar cookie con /chat simplemente muestra a un user desloggeado/no registrado