View file chatservice/vict.inc.php

File size: 2.89Kb
<?php
$qu = @mysql_query("select * from `".$px.$vtable."` where login='&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;' and ci='$ci' order by id desc;");
$quser = @mysql_query("select `vposts` from `".$px.$utable."` where login='&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;'  and ci='$ci'");
$vuser = @mysql_fetch_array($quser);
$vposts = $login['vposts'];
$posts = $vuser['posts'];
$vict = @mysql_fetch_array($qu);
$que = @mysql_query("select * from `".$px.$qtable."`;");
$num_ques = @mysql_num_rows($que);
$rand1 = $vict['vopros'];
if(empty($rand1)) $rand1 = rand(1,$num_ques);
$rand_q = @mysql_query("select * from `".$px.$qtable."` where id='$rand1';");
$ques = @mysql_fetch_array($rand_q);
$nv = $ques['vopros'];
$answer = strtolower($ques['otvet']);
$msg = strtolower($msg);
$answered = $vict['answered'];
$vopros = $vict['vopros'];
$time = $vict['time'];
$now = time();
if($vopros) {
if(($now < $time + 120)&&(empty($answered))) {
        if(preg_match("/$answer/i","$msg")) {
        @mysql_query("update `".$px.$utable."` set posts=".($posts+1)." where login='&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;'  and ci='$ci'");
        @mysql_query("update `".$px.$utable."` set vposts=".($vposts+1)." where login='".$login['login']."'  and ci='$ci'");
        @mysql_query("insert into `".$px.$vtable."` values (0,'&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;','&#1052;&#1086;&#1083;&#1086;&#1076;&#1077;&#1094;, ".$login['login']."! &#1054;&#1090;&#1074;&#1077;&#1090; &#1074;&#1077;&#1088;&#1085;&#1099;&#1081;! &#1055;&#1088;&#1072;&#1074;&#1080;&#1083;&#1100;&#1085;&#1099;&#1093; &#1086;&#1090;&#1074;&#1077;&#1090;&#1086;&#1074;: ".($vposts+1)."!','','','','','".time()."', '$ci');");
        @mysql_query("update `".$px.$vtable."` set answered='1' where vopros='$rand1' and login='&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;'  and ci='$ci'");
        }
        } else {
                if(empty($answered)&&(!empty($vopros)))
        @mysql_query("insert into `".$px.$vtable."` values (0,'&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;','&#1042;&#1088;&#1077;&#1084;&#1103; &#1080;&#1089;&#1090;&#1077;&#1082;&#1083;&#1086;, &#1089;&#1083;&#1077;&#1076;&#1091;&#1102;&#1097;&#1080;&#1081; &#1074;&#1086;&#1087;&#1088;&#1086;&#1089; &#1095;&#1077;&#1088;&#1077;&#1079; &#1084;&#1080;&#1085;&#1091;&#1090;&#1091;!','$pr_from','$pr_to','0','0','".time()."','$ci');");
        @mysql_query("update `".$px.$utable."` set posts=".($posts+1)." where login='&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;'  and ci='$ci'");
        }
        } else {
        $len = strlen($answer)/2;
        @mysql_query("insert into `".$px.$vtable."` values (0,'&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;','$nv ($len &#1073;&#1091;&#1082;&#1074;)','','','$rand1','0','".time()."', '$ci');");
        @mysql_query("update `".$px.$utable."` set posts=".($posts+1)." where login='&#1042;&#1086;&#1087;&#1088;&#1086;&#1089;' and ci='$ci'");
        }
?>