Файл: in4at/zags.php
Строк: 229
<?php
##################################################################################################
## Script name : In4at ##
## Version : Final ##
## Made by : XPYCT(Сергей Мищенко) ##
## E-mail : bce-ok@bk.ru ##
## ICQ : 447-50-50-62 ##
## Site : http://vkontakte.ru/id31604521 ##
## Внимание! Скрипт распространяется бесплатно! Модификация W4at by XPYCT ##
##################################################################################################
define('REQ_2_chat', true);
require('4at_set.php');
require('db_con.php');
require('style.php');
if ($py !== spy_code) require('us_info.php');
require('func.php');
$user = $row['user'];
$time = date("H:i");
$svroom = mysql_fetch_array(mysql_query("Select roomsv from setting where klu4=1"));
$vrn = mysql_fetch_array(mysql_query("select name from rooms where rm = '$svroom[0]'"));
$svbot = mysql_fetch_array(mysql_query("Select user from users where id='10' LIMIT 1;"));
echo head;
if ($vv!=0) echo '<div class="d0"><b>ЗАГС</b></div>';
else echo '<card id="zags" title="ЗАГС"><p>';
echo $fsize1;
switch($go){
default:
echo '<b>'.$svbot[0].'</b> ['.$time.']<br/>';
echo 'Дoбpo пoжaлoвaть в ЗАГС, '.$user.'!<br/>';
echo 'Хочешь устроить свою свадьбу? Обратись к админам или модерам!<br/>';
echo divide;
$printsv = mysql_query("select * from `svadbi` where done='0' order by id desc;");
if (mysql_affected_rows() == 0){
echo '<b>Намеченных свадеб нет</b><br/>';
} else {
echo '<b>Намеченные свадьбы:</b><br/>';
while($arr = mysql_fetch_array($printsv)){
$am = mysql_fetch_array(mysql_query("Select user from users where id='$arr[zhenih]' LIMIT 1;"));
$af = mysql_fetch_array(mysql_query("Select user from users where id='$arr[nevesta]' LIMIT 1;"));
echo "<a href="zags.php?$wp&go=view&mid=".$arr['id']."">".$am[0]." и ".$af[0]."</a> (".$arr['date'].")<br/>";
}
}
echo divide;
$printsv = mysql_query("select * from `svadbi` where done='1' order by id desc;");
if (mysql_affected_rows() == 0){
echo '<b>Проведенных свадеб нет</b><br/>';
} else {
echo '<b>Проведенные свадьбы:</b><br/>';
while($arr = mysql_fetch_array($printsv)){
$am = mysql_fetch_array(mysql_query("Select user from users where id='$arr[zhenih]' LIMIT 1;"));
$af = mysql_fetch_array(mysql_query("Select user from users where id='$arr[nevesta]' LIMIT 1;"));
echo "<a href="zags.php?$wp&go=view&mid=".$arr['id']."">".$am[0]." и ".$af[0]."</a> (".$arr['date'].")<br/>";
}
}
echo divide;
if($row['level'] > 5){
echo "<a href="zags.php?$wp&go=msvadbi">Создать свадьбу</a><br/>";
echo "<a href="zags.php?$wp&go=dsvadbi">Удалить свадьбу</a><br/>";
}
break;
case 'view':
$select = mysql_query("Select * from `svadbi` where id='".$mid."';");
if (mysql_affected_rows() == 0) {
echo '<b>Нет такой свадьбы!</b><br/>';
} else {
$inf = mysql_fetch_array($select);
$zhenih = $inf['zhenih'];
$nevesta = $inf['nevesta'];
$frzhenih = $inf['frzhenih'];
$frnevesta = $inf['frnevesta'];
$days = $inf['date'];
$times = $inf['time'];
$organizatory = $inf['organizatory'];
$am = mysql_fetch_array(mysql_query("Select user from users where id='$zhenih' LIMIT 1;"));
$af = mysql_fetch_array(mysql_query("Select user from users where id='$nevesta' LIMIT 1;"));
if ($inf['done'] == 0) echo 'Приглашаем всех чатлан на свадьбу между двумя любящими сердцами <b>'.$am[0].'</b> и <b>'.$af[0].'</b>, которая состоится <b>'.$days.'</b> в <b>'.$times.'</b> в нашем чате в комнате <b>'.$vrn[0].'</b>.<br/>';
else echo '<b>'.$am[0].'</b> и <b>'.$af[0].'</b> стали мужем и женой <b>'.$days.'</b> в <b>'.$times.'</b><br/>';
echo '<u>Друзья жениха</u>: '.$frzhenih.'<br/>';
echo '<u>Подруги невесты</u>: '.$frnevesta.'<br/>';
echo '<u>Организаторы</u>: '.$organizatory.'<br/>';
if($row['level'] > 5){
echo divide;
if ($inf['done'] == 0) echo "<a href="zags.php?$wp&go=accept&mod=a&mid=$mid">Начать церемонию!</a><br/>";
else echo "<a href="zags.php?$wp&go=accept&mod=r&mid=$mid">Развести!</a><br/>";
}
}
break;
case 'accept':
if($row['level'] > 5){
$select = mysql_query("Select zhenih,nevesta from `svadbi` where id='".$mid."';");
if (mysql_affected_rows() == 0) {
echo '<b>Нет такой свадьбы!</b><br/>';
} else {
$sv=mysql_fetch_array($select);
$zhenih = $sv['zhenih'];
$nevesta = $sv['nevesta'];
$am = mysql_fetch_array(mysql_query("Select user from users where id='$zhenih' LIMIT 1"));
$af = mysql_fetch_array(mysql_query("Select user from users where id='$nevesta' LIMIT 1;"));
if($mod=='a'){
echo '<b>'.$am[0].'</b> и <b>'.$af[0].'</b> обручаются!<br/>';
$st = time();
$today=date ("H:i");
$mes = '<br/>Обручается раб Божий '.$am[0].' рабе Божией '.$af[0].' во имя Отца и Сына и Святаго Духа, ныне и присно и во веки веков. Аминь.';
$rnd = rand(0,99999999);
mysql_query("Insert into room{$svroom[0]} set klu4= '".$rnd."', time='".$today."', who='".$svbot[0]."', message='".$mes."', id='".$st."', towhom='', hid='0', usid='10'");
echo "<a href="zags.php?$wp&go=accept&mod=b&mid=$mid">>> спросить жениха</a><br/>";
} elseif($mod=='b'){
echo '<b>'.$am[0].'</b> опрошен!<br/>';
$st = time();
$today=date ("H:i");
$mes = '<br/>'.$am[0].', Имеешь ли произволение благое и непринужденное и крепкую мысль взять себе в жены '.$af[0].'?';
$rnd = rand(0,99999999);
mysql_query("Insert into room{$svroom[0]} set klu4= '".$rnd."', time='".$today."', who='".$svbot[0]."', message='".$mes."', id='".$st."', towhom='', hid='0', usid='10'");
echo "<a href="zags.php?$wp&go=accept&mod=c&mid=$mid">>> спросить невесту</a><br/>";
} elseif($mod=='c'){
echo '<b>'.$af[0].'</b> опрошена!<br/>';
$st = time();
$today=date ("H:i");
$mes = '<br/>'.$af[0].', Имеешь ли произволение благое и непринужденное, и твердую мысль, взяти себе в мужа сего '.$am[0].'?';
$rnd = rand(0,99999999);
mysql_query("Insert into room{$svroom[0]} set klu4= '".$rnd."', time='".$today."', who='".$svbot[0]."', message='".$mes."', id='".$st."', towhom='', hid='0', usid='10'");
echo "<a href="zags.php?$wp&go=accept&mod=d&mid=$mid">>> спросить клятвы</a><br/>";
} elseif($mod=='d'){
echo 'Брачные обеты запрошены!<br/>';
$st = time();
$today=date ("H:i");
$mes = '<br/>'.$af[0].' и '.$am[0].', в знак искренности своих намерений, дайте друг другу обеты вечной любви и согласия!';
$rnd = rand(0,99999999);
mysql_query("Insert into room{$svroom[0]} set klu4= '".$rnd."', time='".$today."', who='".$svbot[0]."', message='".$mes."', id='".$st."', towhom='', hid='0', usid='10'");
echo "<a href="zags.php?$wp&go=accept&mod=e&mid=$mid">>> обмен кольцами</a><br/>";
} elseif($mod=='e'){
echo 'Брачующиеся обмениваются кольцами<br/>';
$st = time();
$today=date ("H:i");
$mes = '<br/>И десница раб Твоих благословится! Жених и невеста, обменяйтесь кольцами в ознаменование благодатной помощи в сохранении супружеской любви, немеркнущей благодаря Божией милости!';
$rnd = rand(0,99999999);
mysql_query("Insert into room{$svroom[0]} set klu4= '".$rnd."', time='".$today."', who='".$svbot[0]."', message='".$mes."', id='".$st."', towhom='', hid='0', usid='10'");
echo "<a href="zags.php?$wp&go=accept&mod=z&mid=$mid">>> объявляем мужем и женой!</a><br/>";
} elseif($mod=='z'){
echo '<b>'.$am[0].'</b> и <b>'.$af[0].'</b> объявлены мужем и женой!<br/>';
mysql_query("Update users set para='".$nevesta."' where id ='".$zhenih."' LIMIT 1;");
mysql_query("Update users set para='".$zhenih."' where id ='".$nevesta."' LIMIT 1;");
mysql_query("update svadbi set done='1' where id='".$mid."' limit 1;");
$st = time();
$today=date ("H:i");
$mes = '<br/><b>'.$am[0].' и '.$af[0].', объявляю вас мужем и женой! Присуствующие, можете поздравить новобрачных!</b>';
$rnd = rand(0,99999999);
mysql_query("Insert into room{$svroom[0]} set klu4= '".$rnd."', time='".$today."', who='".$svbot[0]."', message='".$mes."', id='".$st."', towhom='', hid='0', usid='10'");
} elseif($mod=='r') {
$am = mysql_fetch_array(mysql_query("Select user from users where id='$zhenih' LIMIT 1;"));
$af = mysql_fetch_array(mysql_query("Select user from users where id='$nevesta' LIMIT 1;"));
echo '<b>'.$am[0].'</b> и <b>'.$af[0].'</b> разведены!<br/>';
mysql_query("Update users set para='' where id ='".$zhenih."'");
mysql_query("Update users set para='' where id ='".$nevesta."'");
mysql_query("delete from svadbi where id='".$mid."' limit 1;");
}
}
} else {
echo 'Вам сюда нельзя!<br/>';
}
break;
case 'msvadbi':
if($row['level'] > 5){
echo $fsize2;
if ($vv!=0) echo "<form action="zags.php?$wp&go=updsvadbi" method="post">";
echo $fsize1;
echo 'Ник Жениха:<br/>';
echo $fsize2;
echo "<input name="zhenih$ref" maxlength="26"/><br/>";
echo $fsize1;
echo 'Ник Невесты:<br/>';
echo $fsize2;
echo "<input name="nevesta$ref" maxlength="26"/><br/>";
echo $fsize1;
echo 'Свидетель и друзья Жениха:<br/>';
echo $fsize2;
echo "<input name="frzhenih$ref" maxlength="25"/><br/>";
echo $fsize1;
echo 'Свидетельница и подруги Невесты:<br/>';
echo $fsize2;
echo "<input name="frnevesta$ref" maxlength="25"/><br/>";
echo $fsize1;
echo 'Организатор:<br/>';
echo $fsize2;
echo "<input name="org$ref" maxlength="20"/><br/>";
echo $fsize1;
echo 'День Свадьбы:<br/>';
echo $fsize2;
echo "<input size="2" name="day$ref" maxlength="2"/>.<input size="2" name="month$ref" maxlength="2"/>.<input size="4" name="year$ref" maxlength="4"/><br/>";
echo $fsize1;
echo 'Время Свадьбы:<br/>';
echo $fsize2;
echo "<input size="2" name="chs$ref" maxlength="2"/>:<input size="2" name="min$ref" maxlength="2"/><br/>";
if ($vv!=0){
echo "<input class="ibutton" type="submit" value="Добавить"/></form>";
echo $fsize1;
} else {
echo $fsize1;
echo divide;
echo "<anchor>Добавить<go href="zags.php?$wp&go=updsvadbi" method="post">";
echo "<postfield name="zhenih" value="$(zhenih$ref)"/>";
echo "<postfield name="nevesta" value="$(nevesta$ref)"/>";
echo "<postfield name="frzhenih" value="$(frzhenih$ref)"/>";
echo "<postfield name="frnevesta" value="$(frnevesta$ref)"/>";
echo "<postfield name="day" value="$(day$ref)"/>";
echo "<postfield name="month" value="$(month$ref)"/>";
echo "<postfield name="year" value="$(year$ref)"/>";
echo "<postfield name="chs" value="$(chs$ref)"/>";
echo "<postfield name="min" value="$(min$ref)"/>";
echo "<postfield name="org" value="$(org$ref)"/>";
echo '</go></anchor><br/>';
}
} else {
echo 'Вам сюда нельзя!<br/>';
}
break;
case 'updsvadbi':
if($row['level'] > 5){
$protected = $zhenih.$nevesta.$frzhenih.$frnevesta.$day.$month.$year.$chs.$min.$org;
if (eregi("'",$protected)) { header('Location: http://'.chat_adr.'/error.php');die; }
$zhenih=check($zhenih);
$nevesta=check($nevesta);
$frzhenih=check($frzhenih);
$frnevesta=check($frnevesta);
$day=preg_replace("/[^0-9]/i","", $day);
$month=preg_replace("/[^0-9]/i","", $month);
$year=intval($year);
$chs=preg_replace("/[^0-9]/i","", $chs);
$min=preg_replace("/[^0-9]/i","", $min);
if(empty($zhenih)) $error='Не заполнено поле Жених!<br/>';
if(empty($nevesta)) $error.='Не заполнено поле Невеста!<br/>';
if(empty($frzhenih)) $error.='Не заполнено поле свидетель Жениха!<br/>';
if(empty($frnevesta)) $error.='Не заполнено поле свидетельница Невесты!<br/>';
if(empty($day)) $error.='Не заполнено поле число!<br/>';
if(empty($month)) $error.='Не заполнено поле месяц!<br/>';
if(empty($year)) $error.='Не заполнено поле год!<br/>';
$cdy = date("Y");
$cdm = date("m");
$cdd = date("d");
if($year < $cdy) $error.='Не верно заполнен год!<br/>';
if($month < $cdm and $year == $cdy) $error.='Не верно заполнен месяц!<br/>';
if($day < $cdd and $year == $cdy and $month==$cdm) $error.='Не верно заполнено число!<br/>';
if(empty($chs) and $chs!='00') $error.='Не заполнено поле часов!<br/>';
if(empty($min) and $min!='00') $error.='Не заполнено поле минут!<br/>';
if (!ctype_digit($zhenih)){
$latuser=strtolower($zhenih);
$ruser = rus_to_k($zhenih);
if($ruser==$zhenih){
$result = mysql_query("Select id,para from users where latuser = '".$latuser."' and sex='1' LIMIT 1;");
} else {
$result = mysql_query("select id,para from users where ruser = '".$ruser."' and sex='1' LIMIT 1;");
}
} else {
$result = mysql_query("select id,para from users where id = '".$zhenih."' and sex='1' LIMIT 1;");
}
if (mysql_affected_rows() == 0) $error.='Такого парня не сущеcтвует!<br/>';
$freem=mysql_fetch_array($result);
if ($freem['para']) $error.='Этот парень уже женат :)<br/>';
if (!ctype_digit($nevesta)){
$latuser=strtolower($nevesta);
$ruser = rus_to_k($nevesta);
if($ruser==$nevesta){
$result = mysql_query("Select id,para from users where latuser = '".$latuser."' and sex='0' LIMIT 1;");
} else {
$result = mysql_query("select id,para from users where ruser = '".$ruser."' and sex='0' LIMIT 1;");
}
} else {
$result = mysql_query("select id,para from users where id = '".$nevesta."' and sex='0' LIMIT 1;");
}
if (mysql_affected_rows() == 0) $error.='Такой девушки не сущеcтвует!<br/>';
$freef=mysql_fetch_array($result);
if ($freef['para']) $error.='Эта девушка уже замужем :)<br/>';
if(empty($error)) {
$days="$day.$month.$year";
$times="$chs:$min";
if(mysql_query("insert into svadbi values(0,'$freem[id]','$freef[id]','$frzhenih','$frnevesta','$days','$times','$org','0');")) {
echo "<b>Свадьба успешно добавлена!</b><br/>";
} else {
echo "<b>Проблемы с базой данных!</b><br/>";
}
} else {
echo '<b>'.$error.'</b>';
}
} else {
echo 'Вам сюда нельзя!<br/>';
}
break;
case 'dsvadbi':
if($row['level'] > 5){
$q = mysql_query("select id,zhenih,nevesta,date from svadbi order by id desc;");
if (mysql_affected_rows() == 0) {
echo "Свадьбы не назначены!!!<br/>n";
} else {
if(empty($action)) {
echo '<b>Удалить свадьбу и развести:</b><br/>';
while($arr=mysql_fetch_array($q)) {
$am = mysql_fetch_array(mysql_query("Select user from users where id='$arr[zhenih]' LIMIT 1;"));
$af = mysql_fetch_array(mysql_query("Select user from users where id='$arr[nevesta]' LIMIT 1;"));
echo "<a href="zags.php?action=del&$wp&go=dsvadbi&mid=".$arr['id']."">".$am[0]." и ".$af[0]." (".$arr['date'].")</a><br/>";
}
} else {
$arr=mysql_fetch_array($q);
mysql_query("Update users set para='' where id ='".$arr["zhenih"]."'");
mysql_query("Update users set para='' where id ='".$arr["nevesta"]."'");
if(mysql_query("delete from svadbi where id='".$mid."' limit 1;")){
echo "<b>Свадьба успешно удалена!</b><br/>";
}
}
}
} else {
echo 'Вам сюда нельзя!<br/>';
}
break;
}
echo divide;
if($go) echo "<a href="zags.php?$wp">ЗАГС</a><br/>n";
echo '<a href="enter.php?'.$wp.'">Пpuxoжaя</a><br/>';
echo $fsize2;
echo foot;
mysql_close($link);
?>