Просмотр файла system/module/users/model.php

Размер файла: 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>';
            }
        }
    }
    
};
?>