Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Класс CUser и поле PERSONAL_MOBILE

00 голосов
3
Всем добрый день!

Задача вывести некую небольшую таблицу с данными пользователя (авторизованного, для него самого) - т.е., пользователь видит свой логин, фамилию, имя и мобильный.
Использую методы класса CUser, все прекрасно, но с выводом мобильного застряла.
в документации есть поле "PERSONAL_MOBILE", но как его правильно применять? подскажите, пожалуйста.
спросил 22 Март, 13 от Texnik (1,860 баллов)

3 Ответы

00 голосов
сделала, все достаточно просто.
примерно так, если кому вдруг понадобится:
Код
<?
   $id=$USER->GetID();
   $rsUser = CUser::GetByID($id);
$arUser = $rsUser->Fetch();

echo $arUser['PERSONAL_MOBILE'];?>
ответил 22 Март, 13 от Texnik (1,860 баллов)
00 голосов
Либо
Код
$arUser = $rsUser->Fetch(); 
echo htmlspecialchars($arUser['PERSONAL_MOBILE']);

либо
Код
$arUser = $rsUser->GetNext(); 
echo $arUser['PERSONAL_MOBILE'];

Иначе XSS.
ответил 22 Март, 13 от Ixie (540 баллов)
00 голосов
Vadim Dumbravanu, спасибо! Исправила у себя, взяла на заметку.
ответил 06 Июнь, 13 от Texnik (1,860 баллов)

Похожие вопросы

0 голосов
2 ответов
0 голосов
3 ответов
спросил 20 Март, 14 от Hukto (120 баллов)
0 голосов
0 ответов
спросил 23 Июль, 13 от Hukto (120 баллов)
0 голосов
3 ответов
0 голосов
3 ответов
спросил 17 Янв, 14 от Gibel (260 баллов)