Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Определение пола пользователя

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 15 лет 6 месяцев
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Определение пола пользователя

Сообщение Jons »

Jons писал(а):Установил мод Genders на 3.0.11. Всё работает.
файл functions_display.php

Код: Выделить всё

function get_user_avatar($avatar, $avatar_type, $avatar_width, $avatar_height, $alt = 'USER_AVATAR', $ignore_config = false)
{
	global $user, $config, $phpbb_root_path, $phpEx; 


Помогите пожалуйста после этого кода вытянуть из таблицы phpbb_users значение поля user_gender и присвоить его переменной $gender
Jons
phpBB 2.0.4
Сообщения: 418
Стаж: 15 лет 6 месяцев
Благодарил (а): 65 раз
Поблагодарили: 2 раза

Re: Определение пола пользователя

Сообщение Jons »

functions_display.php, после указанного выше кода:

Код: Выделить всё

$sql = 'SELECT user_gender FROM '. USERS_TABLE . ' WHERE user_id = '.   ?   ;
1. Правильно ли я использую в качестве таблицы с пользователями USERS_TABLE ?
2. Какую переменную подставить в запросе в качестве user_id?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: Определение пола пользователя

Сообщение Pazh »

1. да
2. вместо ? нужно поставить $user->data['user_id'] - это user_id текущего пользователя
Помощь в ЛС/email только за WM или ЮMoney
CasperSoft
phpBB 1.4.2
Сообщения: 70
Стаж: 11 лет 5 месяцев
Благодарил (а): 2 раза
Контактная информация:

Re: Определение пола пользователя

Сообщение CasperSoft »

Простите написал не в ту тему.
Просьба модераторов удалить это сообщение.
burorus
phpBB 1.2.0
Сообщения: 18
Стаж: 8 лет 7 месяцев
Благодарил (а): 3 раза

Re: Определение пола пользователя

Сообщение burorus »

Прочитал всю тему несколько раз но ответ та и не нашел, у меня стоит гендерс но на форуме отображается непонятный рисунок зеленый кружок с крестом и ри наводе мышкой пишет что пол не указан, хотя в профиле стоит мужской, а потом столкнулся с проблемой сразу же что при смене пола пользователя отметка всегда возвращается на мужской пол. Как исправить?
Закрыто

Вернуться в «Запросы модов для phpBB 3.0.x»