Просмотр файла honors/index.php

Размер файла: 2.68Kb
<?php
#-----------------------------------------------------#
# Module name : Honors                                #
# Module version : 1.0                                #
# Made by  :  DanteS                                  #
# E-mail  :  [email protected]                         #
# Site  :  http://visavi.net/pages/user.php?uz=alimp& #
# icq  :  8766631                                     #                      
#                                                     #
#  Вы не имеете право вносить изменения в код модуля  #
#        для его дальнейшего распространения          #
#-----------------------------------------------------#
require_once ('../includes/start.php');
require_once ('../includes/functions.php');
require_once ('../includes/header.php');
include_once ('../themes/header.php');

if (empty($_GET['uz'])) {
	$uz = check($log);
} else {
	$uz = check(strval($_GET['uz']));
} 
if (isset($_GET['act'])) {
	$act = check($_GET['act']);
} else {
	$act = 'default';
} 

$total = DB::run() -> querySingle("SELECT count(*) FROM `users` WHERE `users_login`=?;", array($uz));

if ($total == 0) {

show_error('Пользователь не существует!');

include_once ('../themes/footer.php');

exit;
}


switch ($act){

case'default':

$data = DB::run() -> queryFetch("SELECT * FROM `users` WHERE `users_login`=? LIMIT 1;", array($uz));

show_title('site.png', 'Награды пользователя '.nickname($data['users_login']).' ');
$config['newtitle'] = 'Награды пользователя '.nickname($data['users_login']).'';

$total_honors = DB::run() -> querySingle("SELECT count(*) FROM `honors` WHERE `user`=?;", array($uz));

if ($total_honors == 0) {

show_error('Пользователь ещё не награждался!');

}

else {

if (isset($_GET['start'])) {
	$start = abs(intval($_GET['start'])); }
else {$start = 0;}

$query_honors = DB::run() -> query("SELECT * FROM `honors` WHERE `user`=? ORDER BY `id` DESC LIMIT ".$start.", 5;", array($uz));



			$i = 0;
			while ($data = $query_honors -> fetch()) {
				++$i;
$img_data = DB::run() -> queryFetch("SELECT * FROM `medales` WHERE `id`=? LIMIT 1;", array($data['type']));
 
 $time_add = $data['time'];          
echo '<img src="../honors/img/'.$img_data['img'].'" alt="image" /><br />
Комментарий: '.$data['about'].'<br />
Получена: '.date_fixed($time_add).'<br />
';
				
			} 

			page_strnavigation('?act='.$act.'&amp;uz='.$uz.'&amp;', 5, $start, $total_honors);

}


echo '<img src="../images/img/back.gif" alt="image" /> <a href="/pages/user.php?uz='.$uz.'&amp;">Назад</a><br />';
break;
}
include_once ('../themes/footer.php');
?>