File size: 3.13Kb
<?php
require_once(HOME .'/incfiles/header.php');
switch($_GET['act'])
{
default:
echo '<div class="title">Магазин сайта '.output($Core_Name).'</div>';
echo '<div class="menu">
<a href="?act=avatar">Загрузить аватар</a> (<b>$55</b>)
</div>';
echo '<div class="block">
<a href="/">На главную</a>
</div>';
require_once(HOME .'/incfiles/footer.php');
break;
case'avatar':
echo '<div class="title">
Магазин | Загрузка аватара
</div>';
$ostatok=55-$user['money'];
if ($user['money']<55){echo '<div class="menu"><b>Ошибка!</b><br />Загрузка аватара стоит 55 $, а у вас всего '.output($user['money']).' $<br /> Накопите ещё '.$ostatok.' $</div>';}
else{
echo '<div class="menu">
Текущий аватар:<br />
<img src="'.output($user['avatar']).'">
</div>';
echo '<div class="menu">Загрузить аватар:*<form action="/user/shop.php?act=ava_end" method="post" enctype="multipart/form-data">
<input type="file" name="avatar"><br>
<input type="submit" value="Загрузить"><br>
</form>
*Разрешенно загружать только gif изображения!
</div>';
}
echo '<div class="block">
<a href="/user/shop.php">В магазин</a><br />
<a href="/">На главную</a>
</div>';
require_once(HOME .'/incfiles/footer.php');
break;
case'ava_end':
echo '<div class="title">
Магазин | Загрузка аватара
</div>';
if ($user['money']<55){echo '<div class="menu"><b>Ошибка!</b><br />Не хватает денег!</div>';}
else{
$file_type="image/gif";
if($_FILES["avatar"]["type"]<>$file_type)
{
echo '<div class="menu">
Неверный формат!
</div>';
echo '<div class="block">
<a href="/user/shop.php">В магазин</a><br />
<a href="/">На главную</a>
</div>';
require_once(HOME .'/incfiles/footer.php');
exit;
}
// Проверяем загружен ли аватар
if(is_uploaded_file($_FILES["avatar"]["tmp_name"]))
{
// Если аватар загружен успешно, перемещаем его
// из временной директории в конечную
move_uploaded_file($_FILES['avatar']['tmp_name'], './files/avatars/'.$user['login'].'.gif');
echo '<div class="menu">
Аватар успешно загружен!<br />
С вашего счёта списанно 55$
</div>';
$money = $user['money']-55;
$aving = $_FILES["avatar"]["name"];
mysql_query("UPDATE `users` SET `money` ='". input($money) ."' WHERE `id` = '". $user['id'] ."' ");
mysql_query("UPDATE `users` SET `avatar` = '/files/avatars/".$user['login'].".gif' WHERE id = '". $user['id'] ."'");
} else {
echo '<div class="menu">
Ошибка загрузки
</div>';
}
}
echo '<div class="block">
<a href="/user/shop.php">В магазин</a><br />
<a href="/">На главную</a>
</div>';
require_once(HOME .'/incfiles/footer.php');
break;
}
?>