Форум сетевых администраторов
Показаны 3 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=76)
-- Программинг под ВБ 3.5 (http://netadmin.ws/forum/showthread.php?threadid=10825)


Помещено fStrange 07-07-2005 в 12:36:

Программинг под ВБ 3.5

в версиях 3.0х чтобы получить имя юзера было достаточно было нарисовать следующее
PHP:


chdir
('forum');
include(
'global.php');
$username = $bbuserinfo['username'];

эта же конструкция в вб 3.5 уже не работает...
массив $bbuserinfo отсутствует...
тем не менее в шаблонах я его вижу...

кто-нибудь может сказать как мне его найти?

fStrange добавил 07-07-2005 в 12:47:33:
нашел ответ

PHP:

$bbuserinfo 
=&$vbulletin->userinfo;

добавилась одна строчка

__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru


Помещено miXei 07-07-2005 в 19:07:

То есть теперь вместо $bbuserinfo какую переменную писать надо?

__________________
miXei.ru - Дискуссионный клуб


Помещено fStrange 08-07-2005 в 07:58:

2 miXei
просто нужно обратиться перед этим к обьекту $vbulletin

PHP:


chdir
('forum'); 
include(
'global.php'); 
$bbuserinfo =&$vbulletin->userinfo;
// например получаем имя юзера
$username = $bbuserinfo['username'];



меня больше заинтересовало другое...
что в вб 3.5 они отказались от очистки массива $GLOBALS в init.php

PHP:

$x
=1; include('global.php'); if(!isset($x)) echo "x не установлена";

раньше подобная конструкция всегда выводила "x не установлена", что создавало некоторые проблемы.

__________________
Новая жизнь HMM3(Герои 3.5 WoG)http://hmm3.fclan.ru


Формат времени GMT. Текущее время 23:45.
Показаны 3 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.