Файл: dating/photo.php
Строк: 406
<?php
###################################################
# Знакомства под dcms 6.6.4 и 6.7.7 #
# Автор: Nort, он же Lns #
# icq: 484014288, сайт: http://inwap.org #
# #
# Вы не имеете права продавать, распростронять, #
# давать друзьям даный скрипт. #
# #
# Даная версия являет платной, и купить #
# можно только у автора. #
###################################################
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 'function.php';
title();
aut();
only_reg();
# ===================================================================
if (isset($_POST['submit'])) header('Location: '.$_POST['download']);
echo $div_name;
echo $Inform.' <a href="/dating?">Знакомства</a> '.$Raquo.' Просмотр фотографии<br/>';
echo '</div>';
if ($user['id']<1) { echo $div_link.'Извените, но для Вас этот раздел не доступен. Пожалуйста, зарегистрируйтесь или зайдите под своим ником.</div>'; include_once '../sys/inc/tfoot.php'; exit; }
if ($user['dating_city_id'] == 0) { echo $div_link.'Извените, но чтобы пользоваться сервисом знакомств - Вам необходимо установить город.</div>'; include_once '../sys/inc/tfoot.php'; exit; }
if ($user['DatingAnketa'] == 0) { echo $div_link.'Извените, но чтобы пользоваться сервисом знакомств - Вам необходимо создать анкету.</div>'; include_once '../sys/inc/tfoot.php'; exit; }
$photo = mysql_fetch_array(mysql_query("select * from `dating_photo` WHERE `id` = '".abs(intval($_GET['id']))."'"));
$N = mysql_fetch_array(mysql_query("select * from `dating_album` WHERE `id` = '".$photo['album_id']."'"));
$U = mysql_fetch_array(mysql_query("select * from `user` WHERE `id` = '".$photo['user_id']."'"));
$RatingUser = mysql_fetch_array(mysql_query("select * from `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."'"));
$RatingList = mysql_num_rows(mysql_query("select * from `datingrating` WHERE `photo_id` = '".$photo['id']."'"));
$Comments = mysql_num_rows(mysql_query("select * from `datingcomments` WHERE `photo_id` = '".$photo['id']."'"));
if (!isset($photo['name'])) { echo $div_link.'Извените, но такой фотографии не существует.</div>'; include_once '../sys/inc/tfoot.php'; exit; }
if (strlen($_POST['pass'])>0) { if ($_POST['pass']!=$N['pass']) { echo $div_link.' Вы ввели не верный пароль.</div>'; } else { $_SESSION['album_pass_'.$N['id']] = my_esc($_POST['pass']); } }
if (isset($_POST['yes'])) { if ($user['balls']<$N['balls']) { echo $div_link.' У Вас не хватает баллов.</div>'; } else { $_SESSION['album_balls_'.$N['id']] = 'yes'; mysql_query("UPDATE `user` SET `balls` = `balls` - '".$N['balls']."' WHERE `id` = '".$user['id']."' LIMIT 1"); mysql_query("UPDATE `user` SET `balls` = `balls` + '".$N['balls']."' WHERE `id` = '".$N['user_id']."' LIMIT 1"); } header('Location: photo.php?id='.$photo['id']);}
if (isset($_POST['18_yes'])) { $_SESSION['photo_18_'.$photo['id']] = 'yes'; header('Location: photo.php?id='.$photo['id']); }
if (isset($N['pass']) && $user['id']!=$N['user_id'] && $_SESSION['album_pass_'.$N['id']]!=$N['pass'] && $user['level']<4) {
echo $div_link;
echo '<form method="post">
Фотоальбом под паролем. Пожалуйста, введите пароль<br/>
<input type="text" name="pass" value=""/><br/>
<input type="submit" value="Войти в фотоальбом"/></form>';
echo '</div>';
include_once '../sys/inc/tfoot.php';
exit;
}
if ($N['balls']>0 && $user['id']!=$N['user_id'] && $_SESSION['album_balls_'.$N['id']]!='yes') {
echo $div_link;
echo '<font color="red">Внимание!</font> У альбома установлен входный балл: <b>'.abs(intval($N['balls'])).'</b>. Если Вы нажмете "Войти в фотоальбом", то у Вас эти баллы спишутся.<br/>';
echo '<form method="post">
<input type="submit" name="yes" value="Войти в фотоальбом"/></form>';
echo '</div>';
include_once '../sys/inc/tfoot.php';
exit;
}
if ($user['id']!=$photo['user_id'] && $_SESSION['photo_18_'.$photo['id']]!='yes' && $photo['18']=='1') {
echo $div_link;
echo '<font color="red">Внимание!</font> Эта фотография эротического характера. Посмотреть её могут только те пользователи, которым больше 18-ти лет. Вы подтверждаете, что Вам больше 18-ти лет?<br/>';
echo '<form method="post">
<input type="submit" name="18_yes" value="Да, подтверждаю"/></form>';
echo '</div>';
include_once '../sys/inc/tfoot.php';
exit;
}
echo $div_link;
echo $Link.' Название: <b>'.output_text($photo['name']).'</b><br/>';
if (!empty($N['name'])) echo $Link.' Описание: '.output_text($photo['opis']).'<br/>';
echo '</div>';
/* --------------------------------------- */
if (isset($_GET['rating'])) {
$rating = htmlspecialchars(trim($_GET['rating']));
switch ($rating) {
default:
break;
case '1':
$RAT = mysql_fetch_array(mysql_query("select * from `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."'"));
$case = '1';
if (!isset($RAT['rating'])) {
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}else{
mysql_query("DELETE FROM `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."' LIMIT 1");
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}
if ($user['id']!=$photo['kto_id']) {
$msg = '[url=/info.php?id='.$user['id'].']'.$user['nick'].'[/url] проголосовал за Ваше [url=/dating/photo.php?id='.$photo['id'].']фото[/url]. Оценка +'.$case;
mysql_query("INSERT INTO `dating_jurnal` (`user_id`, `text`, `time`, `status`) VALUES ('".$photo['user_id']."', '".$msg."', '".time()."', '1');"); }
header('Location: photo.php?id='.$photo['id']);
break;
case '2':
$RAT = mysql_fetch_array(mysql_query("select * from `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."'"));
$case = '2';
if (!isset($RAT['rating'])) {
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}else{
mysql_query("DELETE FROM `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."' LIMIT 1");
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}
if ($user['id']!=$photo['kto_id']) {
$msg = '[url=/info.php?id='.$user['id'].']'.$user['nick'].'[/url] проголосовал за Ваше [url=/dating/photo.php?id='.$photo['id'].']фото[/url]. Оценка +'.$case;
mysql_query("INSERT INTO `dating_jurnal` (`user_id`, `text`, `time`, `status`) VALUES ('".$photo['user_id']."', '".$msg."', '".time()."', '1');"); }
header('Location: photo.php?id='.$photo['id']);
break;
case '3':
$RAT = mysql_fetch_array(mysql_query("select * from `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."'"));
$case = '3';
if (!isset($RAT['rating'])) {
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}else{
mysql_query("DELETE FROM `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."' LIMIT 1");
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}
if ($user['id']!=$photo['kto_id']) {
$msg = '[url=/info.php?id='.$user['id'].']'.$user['nick'].'[/url] проголосовал за Ваше [url=/dating/photo.php?id='.$photo['id'].']фото[/url]. Оценка +'.$case;
mysql_query("INSERT INTO `dating_jurnal` (`user_id`, `text`, `time`, `status`) VALUES ('".$photo['user_id']."', '".$msg."', '".time()."', '1');"); }
header('Location: photo.php?id='.$photo['id']);
break;
case '4':
$RAT = mysql_fetch_array(mysql_query("select * from `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."'"));
$case = '4';
if (!isset($RAT['rating'])) {
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}else{
mysql_query("DELETE FROM `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."' LIMIT 1");
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}
if ($user['id']!=$photo['kto_id']) {
$msg = '[url=/info.php?id='.$user['id'].']'.$user['nick'].'[/url] проголосовал за Ваше [url=/dating/photo.php?id='.$photo['id'].']фото[/url]. Оценка +'.$case;
mysql_query("INSERT INTO `dating_jurnal` (`user_id`, `text`, `time`, `status`) VALUES ('".$photo['user_id']."', '".$msg."', '".time()."', '1');"); }
header('Location: photo.php?id='.$photo['id']);
break;
case '5':
$RAT = mysql_fetch_array(mysql_query("select * from `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."'"));
$case = '5';
if (!isset($RAT['rating'])) {
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}else{
mysql_query("DELETE FROM `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."' LIMIT 1");
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}
if ($user['id']!=$photo['kto_id']) {
$msg = '[url=/info.php?id='.$user['id'].']'.$user['nick'].'[/url] проголосовал за Ваше [url=/dating/photo.php?id='.$photo['id'].']фото[/url]. Оценка +'.$case;
mysql_query("INSERT INTO `dating_jurnal` (`user_id`, `text`, `time`, `status`) VALUES ('".$photo['user_id']."', '".$msg."', '".time()."', '1');"); }
header('Location: photo.php?id='.$photo['id']);
break;
case '6':
if (isset($_POST['submit_6'])) {
if ($user['balls']<50) {
header('Location: photo.php?id='.$photo['id']);
}else{
$RAT = mysql_fetch_array(mysql_query("select * from `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."'"));
$case = '6';
if (!isset($RAT['rating'])) {
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}else{
mysql_query("DELETE FROM `datingrating` WHERE `user_id` = '".$user['id']."' and `photo_id` = '".$photo['id']."' LIMIT 1");
mysql_query("INSERT INTO `datingrating` (`user_id`, `photo_id`, `rating`, `time`, `date`) VALUES ('".$user['id']."', '".$photo['id']."', '".$case."', '".time()."', '".$date."');");
mysql_query("UPDATE `dating_photo` SET `rating` = `rating` - '".$RAT['rating']."', `rating` = `rating` + '".$case."' WHERE `id` = '".$photo['id']."' LIMIT 1");
}
if ($user['id']!=$photo['kto_id']) {
$msg = '[url=/info.php?id='.$user['id'].']'.$user['nick'].'[/url] проголосовал за Ваше [url=/dating/photo.php?id='.$photo['id'].']фото[/url]. Оценка +'.$case;
mysql_query("INSERT INTO `dating_jurnal` (`user_id`, `text`, `time`, `status`) VALUES ('".$photo['user_id']."', '".$msg."', '".time()."', '1');"); }
mysql_query("UPDATE `user` SET `balls` = `balls` - '50' WHERE `id` = '".$user['id']."' LIMIT 1");
header('Location: photo.php?id='.$photo['id']);
}
} else {
echo $div_name;
echo 'Вы действительно хотите поставить оценку <b>+6</b> даной фотографии? У Вас будет списано 50 баллов.<br/>';
echo '<form method="post">
<input type="submit" name="submit_6" value="Да, подтверждаю"/></form>';
echo '</div>';
}
break;
}
}
/* ------------------------------------------- */
echo $div_name;
echo '<center><img src="photo/176x220/'.$photo['id'].'_'.$photo['photo'].'" alt=""/></center>';
echo '</div>';
echo $div_link;
echo $Link.' Выберите размер<br/>';
echo '<form method="post">
<select name="download">
<option value="/dating/photo/original/'.$photo['id'].'_'.$photo['photo'].'">Оригинал</option>
<option value="/dating/photo/128x160/'.$photo['id'].'_'.$photo['photo'].'">128x160</option>
<option value="/dating/photo/176x220/'.$photo['id'].'_'.$photo['photo'].'">176x220</option>
<option value="/dating/photo/240x320/'.$photo['id'].'_'.$photo['photo'].'">240x320</option>
</select>
<input type="submit" name="submit" value="Скачать"/></form>';
echo '</div>';
echo $div_link;
echo '<img src="img/photo.png" alt=""/> Фотоальбом: <a href="album.php?id='.$N['id'].'">'.output_text($N['name']).'</a><br/>';
##########################################################################################################
echo '<img src="img/rating.png" alt=""/> Рейтинг: '.$photo['rating'];
if ($photo['user_id']!=$user['id'])
{
echo ' » ';
if (!isset($RatingUser['rating']))
{
echo '<a href="photo.php?id='.$photo['id'].'&rating=1">+1</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=2">+2</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=3">+3</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=4">+4</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=5">+5</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=6"><font color="red">+6</font></a> (<b>-</b>50 баллов.)';
}
if (isset($RatingUser['rating']) && $RatingUser['rating']=='1')
{
echo '<b>+1</b>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=2">+2</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=3">+3</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=4">+4</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=5">+5</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=6"><font color="red">+6</font></a> (<b>-</b>50 баллов.)';
}
if (isset($RatingUser['rating']) && $RatingUser['rating']=='2')
{
echo '<a href="photo.php?id='.$photo['id'].'&rating=1">+1</a>';
echo ' | ';
echo '<b>+2</b>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=3">+3</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=4">+4</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=5">+5</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=6"><font color="red">+6</font></a> (<b>-</b>50 баллов.)';
}
if (isset($RatingUser['rating']) && $RatingUser['rating']=='3')
{
echo '<a href="photo.php?id='.$photo['id'].'&rating=1">+1</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=2">+2</a>';
echo ' | ';
echo '<b>+3</b>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=4">+4</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=5">+5</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=6"><font color="red">+6</font></a> (<b>-</b>50 баллов.)';
}
if (isset($RatingUser['rating']) && $RatingUser['rating']=='4')
{
echo '<a href="photo.php?id='.$photo['id'].'&rating=1">+1</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=2">+2</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=3">+3</a>';
echo ' | ';
echo '<b>+4</b>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=5">+5</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=6"><font color="red">+6</font></a> (<b>-</b>50 баллов.)';
}
if (isset($RatingUser['rating']) && $RatingUser['rating']=='5')
{
echo '<a href="photo.php?id='.$photo['id'].'&rating=1">+1</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=2">+2</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=3">+3</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=4">+4</a>';
echo ' | ';
echo '<b>+5</b>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=6"><font color="red">+6</font></a> (<b>-</b>50 баллов.)';
}
if (isset($RatingUser['rating']) && $RatingUser['rating']=='6')
{
echo '<a href="photo.php?id='.$photo['id'].'&rating=1">+1</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=2">+2</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=3">+3</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=4">+4</a>';
echo ' | ';
echo '<a href="photo.php?id='.$photo['id'].'&rating=5">+5</a>';
echo ' | ';
echo '<b>+6</b>';
}
}
echo '<br/>';
##########################################################################################################
echo '<img src="img/rating.png" alt=""/> <a href="rating.list.php?id='.$photo['id'].'">Кто голосовал?</a> ('.$RatingList.' чел.)<br/>';
echo '<img src="img/chat.png" alt=""/> <a href="comments.php?id='.$photo['id'].'">Обсудить</a> ('.$Comments.')<br/>';
if ($user['id']==$photo['user_id'] || $user['level']>3) echo '<img src="img/settings.png" alt=""/> <a href="photo.edite.php?id='.$photo['id'].'">Изменить</a> / <a href="photo.delete.php?id='.$photo['id'].'">Удалить</a><br/>';
echo '</div>';
# ===================================================================
include_once '../sys/inc/tfoot.php';
?>