View file avatars_jekson/avators.php

File size: 3.69Kb
<?php
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';


$set['title']='Платные аватары'; // заголовок страницы

include_once '../sys/inc/thead.php';
title();
err();
aut();

$config_avlist="10"; //кол.аваторов
$gconf=mysql_fetch_array(mysql_query("SELECT * FROM `avatars_jekson_conf`"));

if(isset($user)){
if($gconf[0]['open']!=1){


echo '<b><font color="red">Платные аватары</font></b><br/>';


$action=htmlspecialchars(trim($_GET['action']));


switch ($action){
default:
$dir = opendir ("../avatars_jekson/avators");
while ($file = readdir ($dir)) 
{if (( $file != ".") && ($file != "..") && ($file != ".htaccess") && ($file != "index.php")&& ($file != "Thumbs.db")) 
{$a[]=$file;}}  
closedir ($dir); 
sort($a);


$total = count($a);
if (empty($_GET['start'])) $start = 0; 
else $start = $_GET['start'];
if ($total < $start + $config_avlist){ $end = $total; }
else {$end = $start + $config_avlist; }
for ($i = $start; $i < $end; $i++){

echo '<img src="../avatars_jekson/avators/'.$a[$i].'" alt="">'; 

echo ' <a href="avators.php?action=avatar&amp;av='.$a[$i].'">Купить за 1000</a><br/>';
}


echo'<hr/>'; 
if ($start != 0) {echo '<a href="avators.php?start='.($start - $config_avlist).'">&lt;-Назад </a> ';}else{echo'&lt;-Назад ';}
echo'|'; 
if ($total > $start + $config_avlist) {echo ' <a href="avators.php?start='.($start + $config_avlist).'"> Далее-&gt;</a>';}else{echo' Далее-&gt;';}

if($total>0){
$ba=ceil($total/$config_avlist);
$ba2=floor($total/$config_avlist)*$config_avlist;

echo '<br/><hr/>Страницы:';
$asd=$start-($config_avlist*4);
$asd2=$start+($config_avlist*5);

if($asd<$total && $asd>0){echo ' <a href="avators.php?start=0">1</a> ... ';}

for($i=$asd; $i<$asd2;)
{
if($i<$total && $i>=0){
$ii=floor(1+$i/$config_avlist);

if ($start==$i) {
echo ' <b>'.$ii.'</b>';
               }
                else {
echo ' <a href="avators.php?start='.$i.'">'.$ii.'</a>';
                     }}


$i=$i+$config_avlist;}
if($asd2<$total){echo ' ... <a href="avators.php?start='.$ba2.'">'.$ba.'</a>';}
}

break;

case 'avatar':
$av=(int)$_GET['av'];
if(!$av){echo 'Пустые параметры!';break;};
if($user['balls']<1000) {
echo''.$user['nick'].', y тeбя нeт мoнeт, чтoбы кyпить это аватар. Пpиxoди, кoгдa paзбoгaтeeшь.<br/>';
}else{
mysql_query("UPDATE `user` SET `balls`=`balls`-'1000' WHERE `id`='".$user['id']."'");
//$screen=gif_resize(fread ( fopen ("avators/$av", "rb" ), filesize ("avators/$av") ),48,48);







@chmod(H."../sys/avatar/$user[id].jpg",0777);
@chmod(H."../sys/avatar/$user[id].gif",0777);
@chmod(H."../sys/avatar/$user[id].png",0777);
@unlink(H."../sys/avatar/$user[id].jpg");
@unlink(H."../sys/avatar/$user[id].gif");
@unlink(H."../sys/avatar/$user[id].png");
copy(H."avatars_jekson/avators/$av.gif", H."sys/avatar/$user[id].png");

echo "Аватар успешно установлен<br/>";
avatar($user['id']);
echo '<br/>';
echo ' <a href="avators.php">Аватары</a>';
}
break; 

};
}else{echo '<div class="msg">Город закрыт администратором!</div>';};

}else{
echo '<div class="msg">Город доступен только для авторизованых пользователей!</div>';
};

include_once '../sys/inc/tfoot.php';

?>