Вход Регистрация
Файл: Arhmobi_esdcms/pages/settings.icon.php
Строк: 46
<?php
include_once '../sys/inc/start.php';
$doc = new document (1);

$doc->title = 'Смена иконки' ;


$doc->act(__('Удалить иконку'), '?delete') ;

if(isset(
$_GET['delete'])){
    
$user->icon = '' ;
    
$doc->msg(__('Иконка удалена')) ;
    
header('Refresh: 1; ?') ;
}
$cena = 25 ;
$icons = array();
$icon = (array) glob(H . '/sys/images/user_icon/*.png');

foreach (
$icon as $path) {
    if (
preg_match('#/([^/]+).png$#', $path, $m))
        
$icons[] = $m[1] ;
}

if(isset(
$_GET['go'])){
    
$icon = text::toValue($_GET['go']) ;
    if(!
is_file(H . '/sys/images/user_icon/' . $icon . '.png')){
        
$doc->err(__('Иконка не найдена')) ;
    }elseif(
$user->balls < $cena){
        
$doc->err(__('У Вас не достаточно баллов')) ;
    }else{
        
$user->balls -= $cena ;
        
$user->icon = $icon ;
        
$doc->msg(__('Иконка успешно изменена')) ;
        
header('Refresh: 1; ?') ;
        exit ;
    }
}
$pages = new pages ();
$pages->posts = count($icons);
$start = $pages->my_start();
$end = $pages->end();


$listing = new listing() ;

    
$post = $listing->post() ;
    
$post->title = 'Стоимость смены иконки ' . $cena . ' баллов.' ;
    
$post->icon('info') ;
    
for(
$i = $start; $i < $end && $i < $pages->posts; $i++){
    
$post = $listing->post() ;

    
$post->title = $icons[$i] ;
    if(
$user->icon == $icons[$i])$post->time = '(выбрано)' ;
    
$post->icon = '/sys/images/user_icon/'.$icons[$i].'.png' ;
    
$post->url = '?go=' . $icons[$i] ;
}

$listing->display(__('Нет иконок')) ;
$pages->display('?') ;
Онлайн: 0
Реклама