Вход Регистрация
Файл: registry/index.php
Строк: 222
<?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();
aut();

switch ((isset(
$_GET['m'])) ? htmlspecialchars($_GET['m']) : null){

default:
only_reg();
if (isset(
$_GET['GO'])){
$go=intval($_POST['go']);
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id`='$go' LIMIT 1"));
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `zags` WHERE (`on`='".$user['id']."' OR `ona`='".$user['id']."') AND `yes`='1' "),0)!=0)$err='Вы уже состоите в браке';
if (
$ank['pol']==$user['pol']) $err='Ваш пол и пол отправителя не могут быть одинаковы';
if (
$user['pol']=='0'$err='Предложения могут делать только представители мужского пола =)';
if (
$go==$user['id'] OR $ank['id']==NULL$err='Ошибка!';
err();
if (!isset(
$err))header("Location: ?m=go&id=".$go."");
}
echo 
'<form method="post" action="?GO&'.$passgen.'">
<div class="p_m"><center><img src="zags.jpg"></center>Кому делаем предложение ?<br/>Введите ID пользователя:<br/>
<input type="text" name="go" maxlength="8"><br><input type="submit" name="save" value="Отправить" /></div></form>
'
.($user['level']==10?'<div class="p_m"><img src="para.png"> <a href="admin.php"><b>Админка</b></a></div>':null).'
<div class="p_m"><img src="para.png"> <a href="?m=all"><b>Все пары</b></a> ('
.mysql_result(mysql_query("SELECT COUNT(*) FROM `zags` WHERE `yes`='1' "),0).')</div>

<div class="foot">&laquo; <a href="/">На главную</a></div>'
;
break;

case 
'go':
only_reg();
$ank['id']=intval($_GET['id']);
$ank=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id`='".$ank['id']."'"));
$q_ank=mysql_fetch_array(mysql_query("SELECT * FROM `zags` WHERE `ona`='".$ank['id']."'"));

if (isset(
$_GET['prd']) && isset($_GET['yes'])){
$on=mysql_fetch_array(mysql_query("SELECT * FROM `zags` WHERE `on`='".intval($_GET['id'])."'"));
if (
$on['yes']==null){
mysql_query("UPDATE `zags` SET `ona` = '".$user['id']."', `yes` = '1' WHERE `on` = '".intval($_GET['id'])."' LIMIT 1");
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".intval($_GET['id'])."', ' ".$user['nick']." согласился(ась) сыграть свадьбу', '$time')");
exit(
header("Location: ?m=info&amp;id=".$on['id'].""));
}}

if (isset(
$_GET['prd']) && isset($_GET['no'])){
$on=mysql_fetch_array(mysql_query("SELECT * FROM `zags` WHERE `on`='".intval($_GET['id'])."'"));
if (
$on['yes']==null){
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$on['on']."', ' ".$user['nick']." отказался(ась) от свадьбы с вами', '$time')");
mysql_query("DELETE FROM `zags` WHERE `on`='".intval($_GET['id'])."' LIMIT 1");
exit(
header("Location: /registry/"));
}
}

//////// ВСЕВОЗМОЖНЫЕ ПРОВЕРКИ
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `zags` WHERE `on` = '".$user['id']."' OR `ona` = '".$user['id']."' "),0) == 0){mysql_query("INSERT INTO `zags`(`on`,`ona`,`time`) VALUES('".$user['id']."','".$ank['id']."', '$time')");}
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `zags` WHERE `on`='".$user['id']."' AND `yes`='1' "),0)!=0){$test=mysql_fetch_array(mysql_query("SELECT * FROM `zags` WHERE `on`='".$user['id']."' AND `yes`='1' "));exit(header("Location: ?m=info&amp;id=".$test['id'].""));}
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `zags` WHERE (`on`='".$user['id']."' OR `ona`='".$user['id']."') AND `yes`='1' "),0)!=0)exit(header("Location: /registry/"));
if (
$ank['pol']==$user['pol']) exit(header("Location: /registry/"));
if (
$ank['id']==$user['id'] OR $ank['id']==NULL) exit(header("Location: /registry/"));
//////// ВСЕВОЗМОЖНЫЕ ПРОВЕРКИ

if (isset($_GET['podar'])){
if (isset(
$_GET['v']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `zags_pod` WHERE `id`='".intval($_GET['v'])."' "), 0)!=0)
{
$pd=mysql_fetch_array(mysql_query("SELECT * FROM `zags_pod` WHERE `id`='".intval($_GET['v'])."'"));
if (
$user['balls']<$pd['cena'])echo'<div class=err>У вас не хватает баллов!</div>';else{
mysql_query("UPDATE `zags` SET `".($_GET['podar']=='2'?"tort":"kol")."` = '".intval($_GET['v'])."' WHERE `on` = '".$user['id']."' and `ona`='".intval($_GET['id'])."' LIMIT 1");
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']-$pd['cena'])."' WHERE `id` = '".$user['id']."' LIMIT 1");
header("Location: /registry/?m=go&id=".intval($_GET['id'])."");
}}
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `zags_pod` where `vid`='".intval($_GET['podar'])."' "),0);
$k_page k_page($k_post,$set['p_str']);
$page page($k_page);
$start $set['p_str']*$page-$set['p_str'];
if(
$k_post==0)echo '<div class="err">Пусто</div>';
$q=mysql_query("SELECT * FROM `zags_pod` where `vid`=".intval($_GET['podar'])." ORDER BY `id` DESC LIMIT $start$set[p_str]");
echo 
'<table style="width:100%;">';
while(
$post=mysql_fetch_assoc($q))echo "<tr><td class='icon14'><img src='img/".$post['id'].".".$post['ras']."' alt='' width='50' class='icon'/></td> <td class='p_m'><b>".$post['name']."</b><br/>&raquo; <a href='?m=go&amp;id=".intval($_GET['id'])."&amp;podar=".intval($_GET['podar'])."&amp;v=".$post['id']."'>Купить</a> ".$post['cena']." баллов</td></tr>";
echo 
'</table>';
echo 
"<div class='foot'>&laquo; <a href='?m=go&amp;id=".intval($_GET['id'])."'>Вернуться</a></div>";
include_once 
'../sys/inc/tfoot.php';
}


if (isset(
$_GET['vr'])){
if (
$user['tm_zags']>$time){
echo 
"<div class='err'>Нельзя так часто подавать заявки. С момента последней заявки должен пройти 1 час</div>";
echo 
"<div class='foot'>&laquo; <a href='?m=go&amp;id=".intval($_GET['id'])."'>Вернуться</a></div>";
include_once 
'../sys/inc/tfoot.php';
}
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `zags` WHERE (`ona` = '".$ank['id']."' OR `on` = '".$ank['id']."')  and `yes`!='NULL' "),0)==0){
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$ank['id']."', '".$user['nick']." приглашает вас в загс и предлагает провести свадьбу. Вы согласны? 
[url=/registry/?m=go&id="
.$user['id']."&prd&yes]Да[/url] | [url=/registry/?m=go&id=".$user['id']."&prd&no]Нет[/url]', '$time')");
mysql_query("UPDATE `user` SET `tm_zags` = '".($time+3600)."' WHERE `id` = '".$user['id']."' LIMIT 1");
msg ('Приглашение успешно отправлено');
echo 
"<div class='foot'>&laquo; <a href='?m=go&amp;id=".intval($_GET['id'])."'>Вернуться</a></div>";
include_once 
'../sys/inc/tfoot.php';
}else {
mysql_query("DELETE FROM `zags` WHERE `on` = '$user[id]' LIMIT 1");
echo 
"<div class='p_m'>Заявка удалена. Он(а) уже в браке...</div>";}
}


$ts=mysql_fetch_array(mysql_query("SELECT * FROM `zags_pod` WHERE `id`='$q_ank[kol]'"));
$tss=mysql_fetch_array(mysql_query("SELECT * FROM `zags_pod` WHERE `id`='$q_ank[tort]'"));

echo 
'<table style="width:100%;" style="text-align: left">
<tr><td class="p_m" width="50%">
<center><b>Кольцо</b><br> '
.($q_ank['kol']!=0?'<img src="img/'.$q_ank['kol'].'.'.$ts['ras'].'" alt="" width="70" height="70"  >':'Не преобретено').'</center>
</td><td class="p_m" width="50%">
<center><b>Торт</b><br> '
.($q_ank['tort']!=0?'<img src="img/'.$q_ank['tort'].'.'.$tss['ras'].'" alt="" width="70" height="70" >':'Не преобретено').'</center>
</td></tr></table>'
;

echo 
"<div class='p_m'>
<b>Вы делаете предложение 
$ank[nick]</b><br/>Вы можете преобрести кольцо и торт для свадьбы:</div>
<div class='p_m'><img src='kol.png'> <a href='?m=go&amp;id="
.intval($_GET['id'])."&amp;podar=1'>Преобрести кольцо</a> </div>
<div class='p_m'><img src='cake.png'> <a href='?m=go&amp;id="
.intval($_GET['id'])."&amp;podar=2'>Преобрести торт</a></div>
<div class='p_m'>— <a href='?m=go&amp;id="
.$ank['id']."&amp;vr'><b>Сделать предложение</b></a></div>
<div class='foot'>&laquo; <a href='/registry/'>В загс</a></div>
<div class='foot'>&laquo; <a href='/'>На главную</a></div>"
;
break;

case 
'all':
$k_post mysql_result(mysql_query("SELECT COUNT(*) FROM `zags` WHERE `yes`='1' "), 0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
if (
$k_post==0)echo '<div class="err">Свадьбы еще не проходили</div>';
$q mysql_query("SELECT * FROM `zags` WHERE `yes`='1' ORDER BY `id` DESC LIMIT $start$set[p_str]");
while (
$f mysql_fetch_array($q))
{
$on=mysql_fetch_array(mysql_query("SELECT `nick` FROM `user` WHERE `id`='".$f['on']."'"));
$ona=mysql_fetch_array(mysql_query("SELECT `nick` FROM `user` WHERE `id`='".$f['ona']."'"));
echo 
"<div class='p_m'><a href='?m=info&amp;id=".$f['id']."'><img src='1.png'> ".$on['nick']." <img src='para.png'> ".$ona['nick']." <img src='0.png'></a><br/><img src='time.png'> Дата свадьбы : ".vremja($f['time'])."</div>";
}
if (
$k_page>1)str("?m=all&amp;",$k_page,$page); // Вывод страниц
echo "<div class='foot'><img src='para.png'> <a href='/registry/'>Сделать предложение</a></div>
<div class='foot'>&laquo; <a href='/'>На главную</a></div>"
;
break;

case 
'info':
if (isset(
$_GET['id']))$idd=intval($_GET['id']);
$id=mysql_fetch_array(mysql_query("SELECT * FROM `zags` WHERE `id`='$idd'"));
if (
$id==NULL){exit(header("Location: /registry/?m=all"));}
$on=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id`='".$id['on']."'"));
$ona=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id`='".$id['ona']."'"));
$ts=mysql_fetch_array(mysql_query("SELECT * FROM `zags_pod` WHERE `id`='$id[kol]'"));
$tss=mysql_fetch_array(mysql_query("SELECT * FROM `zags_pod` WHERE `id`='$id[tort]'"));
echo 
'<table style="width:100%;" style="text-align: left">
<tr><td class="p_m" width="50%">
<center><b>Кольцо</b><br> '
.($id['kol']!=0?'<img src="img/'.$id['kol'].'.'.$ts['ras'].'" alt="" width="70" height="70"  >':'Не преобретено').'</center>
</td><td class="p_m" width="50%">
<center><b>Торт</b><br> '
.($id['tort']!=0?'<img src="img/'.$id['tort'].'.'.$tss['ras'].'" alt="" width="70" height="70" >':'Не преобретено').'</center>
</td></tr></table>'
;
echo 
"<img src='1.png'> Муж: <a href='/info.php?id=".$on['id']."'>".$on['nick']."</a><br/>
<img src='0.png'> Жена: <a href='/info.php?id="
.$ona['id']."'>".$ona['nick']."</a><br/>
<img src='time.png'> Дата свадьбы: "
.vremja($id['time'])."";
if (isset(
$user) && ($user['id']==$id['on'] || $user['id']==$id['ona'])){echo "<div class='foot'><img src='raz.png'> <a href='?m=info&amp;id=".$id['id']."&amp;failure'>Развестись</a></div>";
if (isset(
$_GET['failure'])){
mysql_query("DELETE FROM `zags` WHERE `id` = '".intval($_GET['id'])."'");
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$ona['id']."', 'К сожалению, [url=/id".$user['id']."]".$user['nick']."[/url] разорвал с вами брак...', '$time')");
header("Location: ?m=all");}
if (isset(
$_GET['no']))echo "<div class='p_m'>Вы действительно хотите разорвать брак с ".$on['nick']." ?!<br/><a href='?id=".$id['id']."&failure'>Да</a> | <a href='?id=".$id['id']."'>Нет</a></div>";}
echo 
"<div class='foot'>&laquo; <a href='?m=all'>В загс</a></div>";
break;
}
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 0
Реклама