Как вывести на главную логин и аватар

717
.
# MARAZM (10.09.2016 / 17:36)
У тебя выведет аватар ник и город в линю, 2ой выведет аватар ник и ниже не рядом с аватаром город.ну а первый как на скрине. Проверил на чистом
Ну ему же в линию вроде бы и надо было... А на счёт вывода города - на чистом какой версии? В 6хх нет такого столбца в базе.
.
КИДАЛА!!! Дел не иметь!
ДоХтор, Как это нету? Открой тут редактор анкеты. Ну тогда два варианта и каждый по своему хорош для своих целей.
.
MARAZM, а при чём тут какой либо редактор? Вот часть кода из инсталла таблицы users
sql (+/-)
Тут есть колонка city ? И посмотри на запрос
echo '<pre>'; var_dump($datauser);
Тут есть ключ city ? И обрати внимание на значение в ключе live (конечно если у тебя в анкете указан город) ...

Ну и ещё читай пост выше - у тс твоя city название города не выводит.
.
КИДАЛА!!! Дел не иметь!
вот тебе 2 решения под чистый 6.2.0

От Дохтор на родной функции

$arg = [
  'header' => $datauser['live'],
  'iphide' => 0
];
 
echo functions::display_user($datauser, $arg);


От меня свой вывод

echo '<table class="gmenu" width="100%"><tr><td width="5%">'.(file_exists('' . $_SERVER['DOCUMENT_ROOT'] . '/files/users/avatar/' . $user_id . '.png') ? '<img src="'.$home.'/files/users/avatar/' . $user_id . '.png" width="32" height="32" alt="">' : null).'</td><td width="95%">' . $datauser['name'] . '<br/> Город: ' . $datauser['live'] . '</td></tr></table>';


ниже скрины вида
Прикрепленные файлы:
.
ДоХтор
# MARAZM (10.09.2016 / 20:58)
вот тебе 2 решения под чистый 6.2.0

От Дохтор на родной функции

$arg = [
'header' => $datauser['live'],
'iphide' => 0
];

echo functions::display_user($datauser, $arg);

От меня свой
И что? Ты же написал $datauser['live'], а не $datauser['city']
_________________________________

Теперь ты записал правильно, я об этом и говорил. А то, что у тебя есть $datauser['city'] (если он есть) говорит о том, что ты его сам однажды добавил в базу, и вероятно просто об этом забыл. В стандартном двиге такого нет.
.
ДоХтор
MARAZM, а что это за точка с пустыми апострофами?
file_exists('' . $_SERVER['DOCUMENT_ROOT'])
Зачем ты их оставил ( '' . ) ?
.
КИДАЛА!!! Дел не иметь!
ДоХтор, в смысле? там file_exists('...') а ' . $_SERVER['DOCUMENT_ROOT'] имеет также . ' (изза переноса не видно)
.
MARAZM, Он тебе про то что ты в начале перед глобалкай ковычки влепил. Они там не обязательны
file_exists($_SERVER['DOCUMENT_ROOT'] . 'тра-та-та');
.
Они там не обязательны
Они там просто не нужны.
.
# ДоХтор (09.09.2016 / 18:28)
А, да. Вот так вот будет ровно, в одну строку, выводить всё, что ему было нужно $arg = [
'header' => $datauser['live'],
'iphide' => 0
];

echo functions::display_user($datauser, $arg);
Вставляю в head , выдает ошибку Parse error: syntax error, unexpected T_VARIABLE in /home/*****/public_html/incfiles/head.php on line 185
Версия 6.2.1 , как исправить ?
Всего: 31