Вход Регистрация
Файл: Arhmobi_esdcms/pages/settings.login.php
Строк: 56
<?php

include_once '../sys/inc/start.php';
$doc = new document(1);
$doc->title __('Изменение ника');

$doc->ret(__('Услуги для анкеты'), '/menu.shop.php');

$loginEdit $user->login_edit_time $dcms->login_edit_time TIME false true ;

if (isset(
$_POST['save']) && !empty($_POST['login']) && $_POST['login'] != $user->login && $loginEdit) {
    
$login = (string) $_POST['login'];

    if(
$dcms->login_edit_balls $user->balls)
        
$doc->err(__('Не достаточно баллов')) ;
    elseif (!
is_valid::nick($login))
        
$doc->err(__('Не корректный Ник'));
    elseif (
$login != $login)
        
$doc->msg(__('В нике содержатся запрещенные символы'));
    elseif (
$db->query("SELECT COUNT(*) FROM `users` WHERE `login` = '$login'")->fetchColumn())
        
$doc->err(__('Пользователь с таким ником уже зарегистрирован'));
    else {
$m 'с '.$user->login.' на '.$login;
        
$q $db->prepare("INSERT INTO `login_history` (`id_user`, `login`, `time`) VALUES (?, ?, ?)") ;
        
$q->execute(Array($user->id$mTIME)) ;
        
$user->login_edit_time TIME ;
        
$user->login $login;
        
$user->balls -= $dcms->login_edit_balls ;
        
$doc->msg(__('Ник успешно изменен'));
    }
}
if(!
$dcms->login_edit_time){
    
$doc->access_denied(__('Логин запрещено изменять')) ;
}
$listing = new listing() ;

    
$post $listing->post() ;
    
$post->title 'Стоимость изменения логина/ника ' $dcms->login_edit_balls misc::number($dcms->login_edit_balls' балл'' балла'' баллов') ;
    
$post->icon('info') ;

$post->bottom 'На вашем счету баллов: '.$user->balls;
$s $user->login_edit_time TIME $dcms->login_edit_time ;
    if(!
$loginEdit)$post->post 'Следущее изменение ника будет доступно через ' misc::vremja_sec($s) ;
    
if(
$dcms->login_edit_balls)$listing->display() ;

$form = new form('?');
$form->text('login'__('Логин/ник'), $user->logintruefalse, ($loginEdit false true));
if(!
$loginEdit)$form->bbcode(__('[notice] Изменение логина пока не доступно.')) ;
$form->button(__('Применить'), 'save');
$form->display();
Онлайн: 1
Реклама