Вход Регистрация
Файл: modules/user/cab/settings/avatar.php
Строк: 32
<?php
/*
* (c) StrongCMS
* Сайт - strongcms.ru
* Группа ВКонтакте - vk.com/strong_cms
* Автор - Александр Каплин
* Контакты - vk.com/koiie
*/
$title 'Кабинет | Настройки | Аватар';
include_once(
$_SERVER["DOCUMENT_ROOT"].'/style/head.php');
mode('user');
?>
<div class="title">
    <a href="/cab">Кабинет</a>
    |
    <a href="/cab/settings/">Настройки</a>
    |
    Аватар
</div>
<?
if(isset($_POST['ok'])){
    
$size $_FILES['file']['size'];
    
$max 5;
    
$filetype = array(
        
'jpg',
        
'gif',
        
'png',
        
'jpeg');
    
$upfiletype substr($_FILES['file']['name'], strrpos($_FILES['file']['name'], ".") + 1);
    if(!@
file_exists($_FILES['file']['tmp_name']) AND $_POST['imp']!=imp){
        
ErrorNoExit('Выберите файл!');
    }elseif(
$size > (1048576 $max)){
        
ErrorNoExit('Вес файла должен быть не более '.$max.' мб.');
    }elseif(!
in_array($upfiletype$filetype)){
        
ErrorNoExit('Файл данного формата загржать запрещено!');
    }else{
        if(!empty(
$user['avatar'])){
            
unlink('../../../../files/user/avatars/'.$user['avatar']);
        }
        
$file $_SERVER["HTTP_HOST"].'_'.rand(0,999999).'_'.$_FILES['file']['name'];
        
move_uploaded_file($_FILES['file']['tmp_name'], "../../../../files/user/avatars/".$file."");
        
$db->query("UPDATE `users` SET `avatar`='".$file."' WHERE `id`='".$user['id']."'");
        
header('location:/cab/settings/avatar');
    }
}
?>
<div class="section">
    Текущий аватар:<br>
    <?
    
if(empty($user['avatar'])){
        
?>
        <img src="/style/themes/default/images/no_ava.png">
        <?
    
}else{
        
?>
        <img src="/files/user/avatars/<?=$user['avatar']?>" style="max-width: 250px; max-height: 250px;"><br>
        <a href="/cab/settings/avatar/del">Удалить текущий аватар</a>
        <?
    
}
    
?>
</div>
<div class="section">
    <form action="" method="POST" enctype="multipart/form-data">
        Выберите файл:<br>
        <input type="file" name="file"><br>
        <input type="submit" name="ok" value="Загрузить">
    </form>
</div>
<?
include_once($_SERVER["DOCUMENT_ROOT"].'/style/foot.php');
?>
Онлайн: 1
Реклама