Представим ситуацию: у вашей конторы есть много сайтов на Битриксе, есть другие внутренние ресурсы и есть сотрудники (ещё бы). Сайты различные по редакциям — начиная от Старта и далее.
Какие могут быть варианты решения?
|
|
| Дата последнего входа: | 17.05.2012 17:13:51 |
| Город: | Москва |
| Наименование компании: | Softline |
/**
* Проверяем, является ли $password текущим паролем пользователя.
*
* @param int $userId
* @param string $password
*
* @return bool
*/
function isUserPassword($userId, $password)
{
$userData = CUser::GetByID($userId)->Fetch();
$salt = substr($userData['PASSWORD'], 0, (strlen($userData['PASSWORD']) - 32));
$realPassword = substr($userData['PASSWORD'], -32);
$password = md5($salt.$password);
return ($password == $realPassword);
}
|
$arResult['DISPLAY_PROPERTIES'][$pid] = CIBlockFormatProperties::GetDisplayValue($arResult, $prop, 'news_out'); |
echo $element['PROPERTY_CODE']['DISPLAY_VALUE']; |
![]() | ![]() | ||
|
| |||
![]() | ![]() |