Вход Регистрация
Файл: plugins/user/profile.php
Строк: 26
<?php 

/**
 * Проверяем на существование
 */    
if (isset($_GET['url'])) 
    
$profile =  $db->query("SELECT * FROM `users` WHERE `login` = '".core::input($_GET['url'])."'  LIMIT 1")->fetch_assoc();
elseif (isset(
$user)) 
    
$profile $db->query("SELECT * FROM `users` WHERE `login` = '".$user['login']."'  LIMIT 1")->fetch_assoc();

/**
 * Если пользователь не найден
 */    
if (empty($profile))
    
core::go("/");

/**
 * Подключаем шапку
 */    
$title $profile['login'];
require (
SYS.'head.php');

/**
 * Массив с данными пользователя
 */    
$posts[] = [
    
'image' => user::photo($profile['id']), 
    
'title' => user::login($profile['id']), 
    
'post' => 'Регистрация: '.core::time($profile['time_reg']).'<br/> Посл. посещение: '.core::time($profile['time_last']), 
];

/**
 * Выводим пользователя
 */    
$smarty->assign('post'$posts);
$smarty->display('posts.tpl');

/**
 * Статус
 */    
$listing[] = [
    
'title' => $profile['status'] != NULL core::text($profile['status']) : 'Hello, world!',  
    
'div' => 'block'
];

/**
 * Меню действий
 */
if (isset($user))
{
    if (
$user['level'] >= && $user['id'] != $profile['id'])
    {
        
$listing[] = [
            
'title' => 'Удалить пользователя'
            
'url' => '/admin/user.delete.php?id='.$profile['id'], 
            
'div' => 'menu'
            
'icon' => 'delete'
        
];
    }

    if (
$user['id'] == $profile['id'])
    {
        
$listing[] = [
            
'title' => 'Настройки'
            
'url' => '/user/settings.php'
            
'div' => 'menu'
            
'icon' => 'settings'
        
];
        
$listing[] = [
            
'title' => 'Фотография'
            
'url' => '/user/photo.php'
            
'div' => 'menu'
            
'icon' => 'photo'
        
];
    } 
}

/**
 * Вывод меню
 */
$smarty->assign('listing'$listing);
$smarty->display('listing.tpl');

/**
 * Подключаем ноги
 */    
require_once (SYS.'foot.php');
Онлайн: 1
Реклама