Вход Регистрация
Файл: achievements.php
Строк: 87
<?php
session_start
();
include (
'private/mysql.php');
include (
'tmp/head.php');




switch(
$sd){
default:
$okach mysql_num_rows(mysql_query("SELECT * FROM `us_achievements` WHERE `user`='$uid' and `status`='0'"));
echo 
"Все [<a href=?sd=ok>Завершённые</a> <small>($okach)</small>]";

    
$num 10
    
$page = (int)mysql_real_escape_string(htmlspecialchars(strip_tags($_GET['page'])));
    
$result mysql_query("SELECT * FROM `achievements`") or die(mysql_error()); 
    
$posts mysql_num_rows($result); 
    
$total intval(($posts 1) / $num) + 1
    
$page intval($page); 
    if(empty(
$page) or $page 0$page 1
    if(
$page $total$page $total
    
$start $page $num $num
    
$q mysql_query("SELECT * FROM `achievements` ORDER BY `id` DESC LIMIT $start$num");

echo 
"</div>";

While(
$w mysql_fetch_assoc($q)){
    
    
$ua mysql_query("SELECT * FROM `us_achievements` WHERE `user`='$uid' and `ach_id`='$w[id]'");
    
$uw mysql_fetch_assoc($ua);
    
$ue mysql_num_rows($ua);
    
    if(
$ue>='1'){
        echo 
"<div class='ach'><b>$w[name]</b><br>$w[text]<br>";
        if(
$uw['status']=='0'){
            echo 
"Награда: ";
            if(
$w['exp']>='1'){echo "".number_format($w['exp'])." <img src='img/exp.png'> ";}
            if(
$w['silver']>='1'){echo "".number_format($w['silver'])." <img src='img/silver.png'> ";}
            if(
$w['almaz']>='1'){echo "".number_format($w['almaz'])." <img src='img/almaz.png'>";}
            echo 
"<br><a href=?sd=award&id=$uw[id]>Получить награду</a>";
        }
        echo 
"</div>";
    }else{
        echo 
"<div class='achno'><b>$w[name]</b><br>$w[text]<br>";
            echo 
"Награда: ";
            if(
$w['exp']>='1'){echo "".number_format($w['exp'])." <img src='img/exp.png'> ";}
            if(
$w['silver']>='1'){echo "".number_format($w['silver'])." <img src='img/silver.png'> ";}
            if(
$w['almaz']>='1'){echo "".number_format($w['almaz'])." <img src='img/almaz.png'>";}
        echo 
"</div>";
    }
    
    
}

echo 
"<div class='main'>";

    if (
$page != 1$pervpage '<a href=?page=1>««</a> 
                               <a href=?page='
. ($page 1) .'>«</a> '
    if (
$page != $total$nextpage ' <a href=?page='. ($page 1) .'>»</a> 
                                   <a href=?page=' 
.$total'>»»</a>'
    if(
$page 0$page2left ' <a href=?page='. ($page 2) .'>'. ($page 2) .'</a> | '
    if(
$page 0$page1left '<a href=?page='. ($page 1) .'>'. ($page 1) .'</a> | '
    if(
$page <= $total$page2right ' | <a href=?page='. ($page 2) .'>'. ($page 2) .'</a>'
    if(
$page <= $total$page1right ' | <a href=?page='. ($page 1) .'>'. ($page 1) .'</a>'
    
    echo 
$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage

break;





case 
'ok':

echo 
"[<a href='achievements.php'>Все</a>] [Завершённые]";

    
$num 10
    
$page = (int)mysql_real_escape_string(htmlspecialchars(strip_tags($_GET['page'])));
    
$result mysql_query("SELECT * FROM `us_achievements` WHERE `user`='$uid' and `status`='0'") or die(mysql_error()); 
    
$posts mysql_num_rows($result); 
    
$total intval(($posts 1) / $num) + 1
    
$page intval($page); 
    if(empty(
$page) or $page 0$page 1
    if(
$page $total$page $total
    
$start $page $num $num
    
$q mysql_query("SELECT * FROM `us_achievements` WHERE `user`='$uid' and `status`='0' ORDER BY `id` DESC LIMIT $start$num");

echo 
"</div>";

While(
$w mysql_fetch_assoc($q)){
    
    
$ua mysql_query("SELECT * FROM `achievements` WHERE `id`='$w[ach_id]'");
    
$uw mysql_fetch_assoc($ua);
    
$ue mysql_num_rows($ua);
    
    if(
$ue>='1'){
        echo 
"<div class='ach'><b>$uw[name]</b><br>$uw[text]<br>";
        if(
$w['status']=='0'){
            echo 
"Награда: ";
            if(
$uw['exp']>='1'){echo "".number_format($uw['exp'])." <img src='img/exp.png'> ";}
            if(
$uw['silver']>='1'){echo "".number_format($uw['silver'])." <img src='img/silver.png'> ";}
            if(
$uw['almaz']>='1'){echo "".number_format($uw['almaz'])." <img src='img/almaz.png'>";}
            echo 
"<br><a href=?sd=award&id=$w[id]>Получить награду</a>";
        }
        echo 
"</div>";
    }else{
        echo 
"<div class='achno'><b>$uw[name]</b><br>$uw[text]<br>";
            echo 
"Награда: ";
            if(
$uw['exp']>='1'){echo "".number_format($uw['exp'])." <img src='img/exp.png'> ";}
            if(
$uw['silver']>='1'){echo "".number_format($uw['silver'])." <img src='img/silver.png'> ";}
            if(
$uw['almaz']>='1'){echo "".number_format($uw['almaz'])." <img src='img/almaz.png'>";}
        echo 
"</div>";
    }
    
    
}

echo 
"<div class='main'>";

    if (
$page != 1$pervpage '<a href=?sd=ok&page=1>««</a> 
                               <a href=?sd=ok&page='
. ($page 1) .'>«</a> '
    if (
$page != $total$nextpage ' <a href=?sd=ok&page='. ($page 1) .'>»</a> 
                                   <a href=?sd=ok&page=' 
.$total'>»»</a>'
    if(
$page 0$page2left ' <a href=?sd=ok&page='. ($page 2) .'>'. ($page 2) .'</a> | '
    if(
$page 0$page1left '<a href=?sd=ok&page='. ($page 1) .'>'. ($page 1) .'</a> | '
    if(
$page <= $total$page2right ' | <a href=?sd=ok&page='. ($page 2) .'>'. ($page 2) .'</a>'
    if(
$page <= $total$page1right ' | <a href=?sd=ok&page='. ($page 1) .'>'. ($page 1) .'</a>'
    
    echo 
$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage


break;


case 
'award':
$q mysql_query("SELECT * FROM `us_achievements` WHERE `user`='$uid' and `id`='$id' and `status`='0'");
$e mysql_num_rows($q);
if(
$e=='0'){
    
header('Location: achievements.php');
    exit;
}


$a mysql_fetch_assoc($q);
$w mysql_fetch_assoc(mysql_query("SELECT * FROM `achievements` WHERE `id`='$a[ach_id]'"));

mysql_query("UPDATE `us_achievements` SET `status`='1' WHERE `id`='$id' and `user`='$uid'");

mysql_query("UPDATE `users` SET `silver`=`silver`+'$w[silver]',`exp`=`exp`+'$w[exp]',`almaz`=`almaz`+'$w[almaz]' WHERE `id`='$uid'");

header('Location: achievements.php');
exit;

break;


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