File size: 2.99Kb
<?
// user data
$user = simplexml_load_file(DIR.'/system/xml_data/user.xml');
// функция выводит юзеров
function print_users($user_f = 'all')
{
// глобалы
global $user;
if ($user_f == 'all')
{
// смотрим не пустая ли база
if (count($user) > 0)
{
// если нет то выводим каждого юзера по шаблону
foreach ($user as $key => $value)
{
// ну и сам шаблон
echo '<div class="user_post" style="margin-bottom: 2px;">
Логин: ';
switch ($value['rang'])
{
case '1': echo '<span style="color: blue;"><a href="?page=users&user='.$key.'">'.$key.'</a></span><br>Ранг: <span style="color: blue;">новичок</span>.'; break;
case '2': echo '<span style="color: #FF00FF"><a href="?page=users&user='.$key.'">'.$key.'</a></span><br>Ранг: <span style="color: #FF00FF;">помощник</span>.'; break;
case '3': echo '<span style="color: #FF0000;"><a href="?page=users&user='.$key.'">'.$key.'</a></span><br>Ранг: <span style="color: #FF0000;">модератор</span>.'; break;
case '4': echo '<span style="color: #008000;"><a href="?page=users&user='.$key.'">'.$key.'</a></span><br>Ранг: <span style="color: #008000;">администратор</span>.'; break;
}
echo '<br>
</div>';
}
}
}
else
{
// линкуем пользователя
$link_user = &$user->$_GET['user'];
if ($link_user)
{
foreach ($link_user as $key => $value)
{
echo 'Логин: ';
switch ($value['rang'])
{
case '1': echo '<span style="color: blue;">'.$key.'</span><br>Ранг: <span style="color: blue;">новичок</span><br>'; break;
case '2': echo '<span style="color: #FF00FF">'.$key.'</span><br>Ранг: <span style="color: #FF00FF;">помощник</span><br>'; break;
case '3': echo '<span style="color: #FF0000">'.$key.'</span><br>Ранг: <span style="color: #FF0000;">модератор</span><br>'; break;
case '4': echo '<span style="color: #008000">'.$key.'</span><br>Ранг: <span style="color: #008000;">администратор</span><br>'; break;
};
echo 'E-mail: '.$value['mail'].'<br>';
echo 'Имя: '.$value['name'].'<br>';
echo 'Дата рождения: '.$value['birthday'].'<br>';
echo 'Адрес: '.$value['address'].'<br>';
echo 'Сайт: '.$value['site'].'<br>';
echo 'Описание: '.$value['descript'].'<br>';
}
}
}
};
?>