как через /sys/inc/user.php можно скрыть должность определенного ид?
Creat1ve, неа) можно и код написать в инфо пых для запрета вывода определенного числа для определенного ида. Но что то я баян один умудряюсь написать
так ты уже разобрался ? просто если в социале, там же наверно по другому . Я по дцмс 6.6.4 помню что было user_access и с помощью этой функции выводилась должность . Можно даже в БД сделать запрос что Создатель менялось допустим на юзверь
Creat1ve, if($user['id']==1){echo "Я простой юзер'';}else{ вывод должностей} Типо такого,но это не то
Попробуй так.
<?php
function get_user($user_id=0)
{
if ($user_id==0)
{
// бот
$ank2['id']=0;
$ank2['nick']='[$Y$TEM]';
$ank2['level']=999;
$ank2['pol']=1;
$ank2['group_name']='Системный робот';
$ank2['ank_o_sebe']='Создан для уведомлений';
return $ank2;
}
else
{
static $users; // переменная не удаляется после вызова функции
$user_id=intval($user_id);
$users[0]=false;
if (!isset($users[$user_id])){
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$user_id'",0)==1)
{
$users[$user_id]=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '$user_id' LIMIT 1");
$tmp_us=mysql_fetch_assoc(mysql_query("SELECT `level`,`name` AS `group_name` FROM `user_group` WHERE `id` = '".$users[$user_id]['group_access']."' LIMIT 1");
if ($tmp_us['group_name']==null) {
$users[$user_id]['level']=0;
$users[$user_id]['group_name']='Пользователь';
}
else
{
$users[$user_id]['level']=$tmp_us['level'];
$users[$user_id]['group_name']=$tmp_us['group_name'];
}
}
else $users[$user_id]=false;
}
// Дополнение от As меняет пользователю с определённым ID должность
if ($users[$user_id]=='ID_USER') $tmp_us['group_name']='Пользователь';
// где ID_USER вписывай нужный ID
// конец дополнения
return $users[$user_id];
}
}
?>
это функция из sys/inc/fnc.php замени её у себя
должно работать.