View file modules/user/shop.php

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;
}

?>