Obter nome de usuário em uma pasta externa à própria do vbulletin

  • Autor Autor imported_Zuker
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
I

imported_Zuker

Alfa
Usuário com poucas negociações! Use sempre o saldo do 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!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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
 

Tópicos similares

Voltar
Topo