Вход Регистрация
Файл: templates/avatar.php
Строк: 70
<?php
/*

MonsterCMS 0.6
ICQ: 22-22-095
ВКонтакте: https://vk.com/robot_anton
By Phenomenal

*/

$title = ('Личное фото');

require_once(
'../fnc/core.php');

require_once(
'../fnc/head.php');

if(!isset(
$user)){ $_SESSION['message'] = 'Для полного обзора необходима регистрация'
    
header('Location: /login');
}

echo 
'<div id="razdel">'.$title.'</div>';

if (isset(
$_REQUEST['submit']))
{
    
$maxsize 1;
    
$size $_FILES['filename']['size'];
    if (!@
file_exists($_FILES['filename']['tmp_name']))
        
error('Вы не выбрали файл!');
    if (
$size > (1048576 $maxsize))
        
error('Максимальный размер файла '.$maxsize.'мб!');
    
$filetype = array(
        
'jpg',
        
'gif',
        
'jpeg');
    
$upfiletype substr($_FILES['filename']['name'], strrpos($_FILES['filename']['name'], ".") + 1);
    if (!
in_array($upfiletype$filetype))
        
error('Такой формат запрещено загружать!');
    
$files ''.rand(12345678).'_'.$_FILES['filename']['name'];
    
move_uploaded_file($_FILES['filename']['tmp_name'], "../images/ava_users/".$files."");

    
$db-> query("INSERT INTO `monstercms_rating_history` SET `msg` = '[b]+ ".$set['ava_rating']."[/b] за загрузку аватара', `theme` = '1', `info` = '1', `time` = '".time()."', `user` = '".$user['id']."'");

    
// + рейтинг
    
$db->query("UPDATE `monstercms_account` SET `rating` = '".($user['rating'] + $set['ava_rating'])."' WHERE `id` = '".$user['id']."' LIMIT 1");
    
$db->query("UPDATE `monstercms_account` SET `avatar`='".$files."' WHERE `id`='".$user['id']."' limit 1");
    
header('Location: /down/avatars');
    exit();
}

if (isset(
$_REQUEST['delete']))
{
    
$db-> query("INSERT INTO `monstercms_rating_history` SET `msg` = '[b]- ".$set['ava_rating']."[/b] за удаление аватара', `theme` = '2', `info` = '2', `time` = '".time()."', `user` = '".$user['id']."'");
    
// - рейтинг
    
$db->query("UPDATE `monstercms_account` SET `rating` = '".($user['rating'] - $set['ava_rating'])."' WHERE `id` = '".$user['id']."' LIMIT 1");

    
$db->query("UPDATE `monstercms_account` SET `avatar` = 'no.png' WHERE `id` = '".$user['id']."'");

    
unlink("/images/ava_users/".$user['avatar']."");

    
header('Location: /down/avatars');
    exit();
}
if (
$user['avatar'] != 'no.png') {
    echo
'<div id="links"><a href="/down/avatars?delete">Удалить аватар</a></div>';
}

echo 
'<div id="cards">';

echo 
'<img src="/images/ava_users/'.$user['avatar'].'" alt="*" style="max-width: 210px; max-height: 210px;">';

if (
$user['avatar'] == 'no.png') {
echo 
'<hr>Форматы: JPG,GIF,JPEG</b>
<hr><form action="" method="post" enctype="multipart/form-data"> 
Выберите файл:<br><input type="file" name="filename"/><br>   
<input type="submit" value="Загрузить" name="submit"/> 
</form></div>'
;
}


require_once(
'../fnc/foot.php');
?>
Онлайн: 1
Реклама