Файл: neuder/game/avatar.php
Строк: 42
<?php
require_once ('../config/func.php');
$title = 'Аватар';
require_once ('../config/header.php');
auth();
if(isset($_REQUEST['submit'])) {
$maxsize = 0.9;
$size = $_FILES['filename']['size'];
if(!@file_exists($_FILES['filename']['tmp_name'])) {
$_SESSION['notif'] = 'Вы не выбрали файл!';
header('Location: ?');
exit();
}
if ($size > (2097152 * $maxsize)) {
$_SESSION['notif'] = 'Максимальный размер аватара 1 мб';
header('Location: ?');
exit();
}
$filetype = array ( 'jpg', 'gif', 'png', 'jpeg' );
$upfiletype = substr($_FILES['filename']['name'], strrpos( $_FILES['filename']['name'], ".")+1);
if(!in_array($upfiletype,$filetype)) {
$_SESSION['notif'] = 'К загрузке разрешены файлы форматом JPG,GIF,PNG,JPEG';
header('Location: ?');
exit();
}
$files = $user['id'];
move_uploaded_file($_FILES['filename']['tmp_name'], "../style/spach/avatar/".$user['sex']."/".$user['side']."/".$files.".png");
mysql_query("UPDATE `user` SET `avatar`='".$files."' WHERE `id`='".$user['id']."' limit 1");
header('Location: ?');
exit;
}
?><div class="block">К загрузке допускаются фотографии форматом <b>JPG,GIF,PNG,JPEG,BMP</b></div><div class="block center"> <img src="/style/spach/avatar/<?=$user['sex'];?>/<?=$user['side'];?>/<?=$user['avatar'];?>.png" width="120" height="120"/></div><div class="block"><form action="" method="post" enctype="multipart/form-data">
Выберите файл:<br><input type="file" name="filename"/><br>
<span class="button_on"><input type="submit" class="button_on" value="Загрузить" name="submit"/>
</span></form></div><?
require_once ('../config/footer.php');
?>