В какой переменной хранится имя пользователя.Жумла

Seredniy
На сайте с 17.03.2008
Offline
251
895

В какой переменной хранится имя пользователя.Жумла. Ну именно того, который сейчас залогинен?

Wordpress и другие CMS: правки, настройка, верстка и натяжка шаблонов, разработка сайтов "под ключ" (/ru/forum/1008050)
SkorobogatovSky
На сайте с 08.06.2010
Offline
3
#1

$user = & JFactory::getUser();

$user->username
настройка Wordpress и joomla от 60 руб (/ru/forum/514830)
Seredniy
На сайте с 17.03.2008
Offline
251
#2

Вот что я пытаюсь сделать:

есть форум(пхпбб)

жумла 1.5

между ними мост рокбридж

Мне нужно вывести количество загруженого с бд форума. Все вывожу через модуль (пхп) вот код:

<?php
mysql_select_db(forum)or die("Не могу подключиться к базе.");


$query = "SELECT user_downloaded FROM `users` where username=$polzovatel";

$res = mysql_query($query);
$row = mysql_fetch_row($res);
$test="1073741824";
$up=$row[0]/$test;
echo round($up,2)," GB";
?>

Так вот мне нужно что бы в переменной $polzovatel был юзернейм текущего пользователя. но не могу, помогите кодом, пожалуйста☝

NetSky
На сайте с 05.04.2008
Offline
104
#3

можно по анологии


function getOnlineCount() {
$db =& JFactory::getDBO();
$sessions = null;
// calculate number of guests and members
$result = array();
$user_array = 0;
$guest_array = 0;

$query = 'SELECT guest, usertype, client_id' .
' FROM #__session' .
' WHERE client_id = 0';
$db->setQuery($query);
$sessions = $db->loadObjectList();

if ($db->getErrorNum()) {
JError::raiseWarning( 500, $db->stderr() );
}

if (count($sessions)) {
foreach ($sessions as $session) {
// if guest increase guest count by 1
if ($session->guest == 1 && !$session->usertype) {
$guest_array ++;
}
// if member increase member count by 1
if ($session->guest == 0) {
$user_array ++;
}
}
}

$result['user'] = $user_array;
$result['guest'] = $guest_array;

return $result;
}

// show online member names
function getOnlineMemberNames() {
$db =& JFactory::getDBO();
$result = null;

$query = 'SELECT DISTINCT a.username' .
' FROM #__session AS a' .
' WHERE client_id = 0' .
' AND a.guest = 0';
$db->setQuery($query);
$result = $db->loadObjectList();

if ($db->getErrorNum()) {
JError::raiseWarning( 500, $db->stderr() );
}

return $result;
}
Адаптация верстки сайта под мобильные устройства. .Скорая помощь для ваших сайтов- Wordpress, DLE, Joomla, Drupal

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий