Вход Регистрация
Файл: FotoKonkurs/Photo.php
Строк: 366
<?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';

include_once 
'inc.php';

title();
aut();
only_reg();
################################################################################
function loc($url)
  
  {
  
    
header('Location:'.$url);
  
?>

    <html>
    <head>
    <script type="text/javascript">window.location.href="<?=$url?>"</script>
    </head>
    <body>
    <div class="link">
    Извените, но скорее всего Ваш браузер не поддерживает перенаправление. Включите в настройках "Автоматическое перенаправление" или "javascript".<br/>
    Пожалуйста, перейдите самостоятельно по <a href="<?=$url?>">ссылке</a><br/>
    </div>
    </body>
    </html>  
<?  

}
################################################################################
$ID abs(intval($_GET['ID']));
$Photo mysql_fetch_array(mysql_query("select * from `FotoKonkursUser` WHERE `id` = '".$ID."'"));
$Konkurs mysql_fetch_array(mysql_query("select * from `FotoKonkurs` WHERE `id` = '".$Photo['konkurs_id']."'"));
$U mysql_fetch_array(mysql_query("select * from `user` WHERE `id` = '".$Photo['user_id']."'"));
$RatingUser mysql_fetch_array(mysql_query("select * from `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."'"));
$RatingNum mysql_num_rows(mysql_query("select * from `FotoKonkursRating` WHERE `photo_id` = '".$ID."'"));
$Comments mysql_num_rows(mysql_query("select * from `FotoKonkursComments` WHERE `photo_id` = '".$ID."'"));
################################################################################
if (isset($_GET['M']) && $user['level']>3) {
$M htmlspecialchars(trim($_GET['M']));
################################################################################
switch ($M) {
default:
break;
################################################################################    
case 'Yes':
mysql_query("UPDATE `FotoKonkursUser` SET `status` = '0' WHERE `id` = '".$ID."' LIMIT 1");
loc('/FotoKonkurs/Photo.php?ID='.$ID);
break;
################################################################################      
case 'No':
mysql_query("UPDATE `FotoKonkursUser` SET `status` = '1' WHERE `id` = '".$ID."' LIMIT 1");
loc('/FotoKonkurs/Photo.php?ID='.$ID);
break;
}
}
################################################################################    
if (isset($_GET['rating']) && $user['id']!=$Photo['user_id'] && $Photo['status']=='0') {
################################################################################    
$rating htmlspecialchars(trim($_GET['rating']));
################################################################################    
switch ($rating) {
default:
break;
################################################################################    
case '1':
$RAT mysql_fetch_array(mysql_query("select * from `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."'"));
$case '1';
if (!isset(
$RAT['rating'])) {
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}else{
mysql_query("DELETE FROM `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."' LIMIT 1");
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}
loc('/FotoKonkurs/Photo.php?ID='.$ID);
break;
################################################################################    
case '2':
$RAT mysql_fetch_array(mysql_query("select * from `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."'"));
$case '2';
if (!isset(
$RAT['rating'])) {
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}else{
mysql_query("DELETE FROM `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."' LIMIT 1");
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}
loc('/FotoKonkurs/Photo.php?ID='.$ID);
break;
################################################################################    
case '3':
$RAT mysql_fetch_array(mysql_query("select * from `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."'"));
$case '3';
if (!isset(
$RAT['rating'])) {
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}else{
mysql_query("DELETE FROM `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."' LIMIT 1");
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}
loc('/FotoKonkurs/Photo.php?ID='.$ID);
break;
################################################################################    
case '4':
$RAT mysql_fetch_array(mysql_query("select * from `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."'"));
$case '4';
if (!isset(
$RAT['rating'])) {
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}else{
mysql_query("DELETE FROM `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."' LIMIT 1");
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}
loc('/FotoKonkurs/Photo.php?ID='.$ID);
break;
################################################################################    
case '5':
$RAT mysql_fetch_array(mysql_query("select * from `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."'"));
$case '5';
if (!isset(
$RAT['rating'])) {
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}else{
mysql_query("DELETE FROM `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."' LIMIT 1");
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}
loc('/FotoKonkurs/Photo.php?ID='.$ID);
break;
################################################################################
case '25':
if (
$user['balls']<100) {
loc('/FotoKonkurs/Photo.php?ID='.$ID);
}else{
$RAT mysql_fetch_array(mysql_query("select * from `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."'"));
$case '25';
if (!isset(
$RAT['rating'])) { 
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}else{
mysql_query("DELETE FROM `FotoKonkursRating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$ID."' LIMIT 1");
mysql_query("INSERT INTO `FotoKonkursRating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$ID."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `FotoKonkursUser` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$ID."' LIMIT 1");
}
mysql_query("UPDATE `user` SET `balls` = `balls` - '100' WHERE `id` = '".$user['id']."' LIMIT 1");
loc('/FotoKonkurs/Photo.php?ID='.$ID);
}
break;
}
################################################################################
}
################################################################################
if (!isset($Konkurs['name'])) $Out 'Ошибка!';
else
$Out '<a href="/FotoKonkurs/Konkurs.php?ID='.$Konkurs['id'].'">'.text_out($Konkurs['name']).'</a> '.$Raquo.' <a href="/FotoKonkurs/Photo.php?ID='.$ID.'">'.text_out($Photo['name']).'</a>';
################################################################################
echo "<div class='aut'>";
echo 
'<a href="/FotoKonkurs/">Фотоконкурсы</a> '.$Raquo.' '.$Out.'<br/>';
echo 
'</div>';
################################################################################
if (!isset($Photo['name'])) echo $div_link.'Такой фотографии не существует.<br/></div>';
else
{
$img getimagesize('Files/Original/'.$Photo['id'].'_'.$Photo['foto']);
################################################################################
echo "<div class='f1'>n";
echo 
'<img src="Files/Wiev/'.$Photo['id'].'_'.$Photo['foto'].'" alt=""/><br/>';
echo 
'</div>';
echo 
"<div class='f2'>n";
echo 
'- <a href="Files/Original/'.$Photo['id'].'_'.$Photo['foto'].'">Посмотреть оригинал</a> ('.$img[0].'x'.$img[1].')<br/>';
echo 
'</div>';
################################################################################
echo '<div class="f1">- <b>'.text_out($Photo['name']).'</b> ('.($U['pol']=='0'?'Добавила':'Добавил').': <b>'.$U['nick'].'</b>)</div>';
echo 
'<div class="f2">- <a href="/FotoKonkurs/Comments.php?ID='.$Photo['id'].'">Комментарии</a> ('.$Comments.')</div>';
echo 
'<div class="f1">- <b>Рейтинг:</b> '.$Photo['rating'];echo "</div>n";
################################################################################      
if ($Photo['user_id']!==$user['id'] && $Photo['status']=='0')
{
################################################################################
if (!isset($RatingUser['rating']))
{
echo 
"<div class='f2'>n"// полоска    
echo '<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=1">+1</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=2">+2</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=3">+3</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=4">+4</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=5">+5</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=25"><font color="red">+25</font></a> (<b>-</b>100 баллов.)';
echo 
"</div>n"// коней
}
################################################################################
if (isset($RatingUser['rating']) && $RatingUser['rating']=='1')
{
echo 
"<div class='f2'>n"// полоска    
echo '<b>+1</b>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=2">+2</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=3">+3</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=4">+4</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=5">+5</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=25"><font color="red">+25</font></a> (<b>-</b>100 баллов.)';
echo 
"</div>n"// коней
}
################################################################################    
if (isset($RatingUser['rating']) && $RatingUser['rating']=='2')
{
echo 
"<div class='f2'>n"// полоска    
echo '<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=1">+1</a>';
echo 
' | ';
echo 
'<b>+2</b>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=3">+3</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=4">+4</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=5">+5</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=25"><font color="red">+25</font></a> (<b>-</b>100 баллов.)';
echo 
"</div>n"// коней
}
################################################################################        
if (isset($RatingUser['rating']) && $RatingUser['rating']=='3')
{
echo 
"<div class='f2'>n"// полоска    
echo '<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=1">+1</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=2">+2</a>';
echo 
' | ';
echo 
'<b>+3</b>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=4">+4</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=5">+5</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=25"><font color="red">+25</font></a> (<b>-</b>100 баллов.)';
echo 
"</div>n"// коней    
}
################################################################################    
if (isset($RatingUser['rating']) && $RatingUser['rating']=='4')
{
echo 
"<div class='f2'>n"// полоска    
echo '<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=1">+1</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=2">+2</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=3">+3</a>';
echo 
' | ';
echo 
'<b>+4</b>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=5">+5</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=25"><font color="red">+25</font></a> (<b>-</b>100 баллов.)';
echo 
"</div>n"// коней    
}
################################################################################    
if (isset($RatingUser['rating']) && $RatingUser['rating']=='5')
{
echo 
"<div class='f2'>n"// полоска        
echo '<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=1">+1</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=2">+2</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=3">+3</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=4">+4</a>';
echo 
' | ';
echo 
'<b>+5</b>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=25"><font color="red">+25</font></a> (<b>-</b>100 баллов.)';
echo 
"</div>n"// коней    
}
################################################################################        
if (isset($RatingUser['rating']) && $RatingUser['rating']=='25')
{
echo 
"<div class='f2'>n"// полоска        
echo '<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=1">+1</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=2">+2</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=3">+3</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=4">+4</a>';
echo 
' | ';
echo 
'<a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;rating=5">+5</a>';
echo 
' | ';
echo 
'<b>+25</b>';
echo 
"</div>n"// коней    
}
}
################################################################################
echo '<div class="f1">- <a href="/FotoKonkurs/RatingList.php?ID='.$ID.'">Кто голосовал?</a> ('.$RatingNum.' чел.)</div>';
################################################################################          
if ($user['level']>|| $Photo['user_id']==$user['id'])echo '<div class="f2">- <a href="/FotoKonkurs/DeletePhoto.php?ID='.$ID.'">Удалить</a> / <a href="/FotoKonkurs/EditePhoto.php?ID='.$ID.'">Изменить</a></div>';
################################################################################      
if ($Photo['status']=='1') echo '<div class="f2"><b>Фото на модерации.</b></div>';
################################################################################
if ($Photo['status']=='1' && $user['level']>3) echo '<div class="f2"><a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;M=Yes">Допустить к голосованию</a></div>';
################################################################################
if ($Photo['status']=='0') echo '<div class="f1"><b>Фото допущено до голосования.</b></div>';
################################################################################
if ($Photo['status']=='0' && $user['level']>3) echo '<div class="f2">- <a href="/FotoKonkurs/Photo.php?ID='.$ID.'&amp;M=No">Запретить учавствовать</a></div>';
################################################################################
}
################################################################################
include_once '../sys/inc/tfoot.php';
?>
Онлайн: 1
Реклама