Файл: flirt.php
Строк: 166
<?php
require 'sid.php';
require 'config.php';
$link = connect_db();
list($user, $id, $ps) = check_login($link);
whorm(0, 'flirt');
include 'head.php';
include 'navigator.php';
$do = isset($_GET['do']) ? $_GET['do'] : NULL;
switch($do) {
default:
    echo $div_title . 'Флирт' . $div_end . $div_left;
    if (isset($_POST['ok'])) {
        $flirt = my_int($_POST['flirt']);
        $anonim = my_int($_POST['anonim']);
        $komu = my_int($_POST['komu']);
        if (!user_inf($komu)) {
            $err .= 'Пользователь не найден!';
        }
        elseif ($anonim == 0 && $user['balls'] < 5) {
            $err .= 'Извините, У Вас недостаточно бубликов для обычной отправки!';
        }
        elseif ($anonim == 1 && $user['balls'] < 6) {
            $err .= 'Извините, У Вас недостаточно бубликов для анонимной отправки!';
        }
        elseif ($user['id'] == $komu) {
            $err .= 'Вы не можете себе отправить!';
        }
    $kto = ($anonim == 1) ? 'Неизвестный пользователь' : us($user['id']);
    if (empty($err)) {
        if ($flirt == 1) {
            $who = ($user['sex'] == 2) ? ' подмигнул' : ' подмигнула';
            $q = $kto . $who . ' Вам, через приложение <a href="flirt.php?nk='.$user['id'].'">флирт</a>';
        }
        if ($flirt == 2) {
            $who = ($user['sex'] == 2) ? ' поцеловал' : ' поцеловала';
            $q = $kto . $who . ' Вас, через приложение <a href="flirt.php?nk='.$user['id'].'">флирт</a>';
        }
        if ($flirt == 3) {
            $who = ($user['sex'] == 2) ? ' обнял' : ' обняла';
            $q = $kto . $who . ' Вас, через приложение <a href="flirt.php?nk='.$user['id'].'">флирт</a>';
        }
        if ($flirt == 4) {
            $who = ($user['sex'] == 2) ? ' приласкал' : ' приласкала';
            $q = $kto . $who . ' Вас, через приложение <a href="flirt.php?nk='.$user['id'].'">флирт</a>';
        }
        if ($flirt == 5) {
            $who = ($user['sex'] == 2) ? ' признался в любви' : ' призналась в любви';
            $q = $kto . $who . ' Вам, через приложение <a href="flirt.php?nk='.$user['id'].'">флирт</a>';
        }
        if ($flirt == 6) {
            $who = ($user['sex'] == 2) ? ' оскорбил' : ' оскорбила';
            $q = $kto . $who . ' Вас, через приложение <a href="flirt.php?nk='.$user['id'].'">флирт</a>';
        }
        if ($flirt == 7) {
            $who = ($user['sex'] == 2) ? ' ущипнул' : ' ущипнула';
            $q = $kto . $who . ' Вас, через приложение <a href="flirt.php?nk='.$user['id'].'">флирт</a>';
        }
        if ($flirt == 8) {
            $who = ($user['sex'] == 2) ? ' ударил' : ' ударила';
            $q = $kto . $who . ' Вас, через приложение <a href="flirt.php?nk='.$user['id'].'">флирт</a>';
        }
        if ($anonim == 1) {
            $insert = 0;
            mysql_query("UPDATE `users` SET `balls` = `balls` - '6' WHERE `id` = '$user[id]' LIMIT 1");
        } else {
            $insert = $user['id'];
            mysql_query("UPDATE `users` SET `balls` = `balls` - '5' WHERE `id` = '$user[id]' LIMIT 1");
        }
        mysql_query("INSERT INTO `flirt` SET `komu` = '$komu', `who` = '$insert', `what` = '$flirt'");
        mysql_query("INSERT INTO `letters` (`id`,`who`,`idwho`,`message`,`data`,`read`,`mod`)
                     VALUES (0,'0','$komu','$q','" . time() . "','0','i')");
        header('Location: flirt.php?ok');
    } else {
        err($err);
    }
    }
        if (isset($_GET['ok'])) msg('Действие выполенно, пользователь получил уведомление.');
        echo 'Выберите действие: 5 <img src="ico/bublik_small.png" alt=""/><br/>
              <FORM method="POST" action="flirt.php?'.$ref.'">
              <select name="flirt">
              <option value="1">Подмигнуть</option>
              <option value="2">Поцеловать</option>
              <option value="3">Обнять</option>
              <option value="4">Приласкать</option>
              <option value="5">Признатся в любви</option>
              <option value="6">Оскорбить</option>
              <option value="7">Ущипнуть</option>
              <option value="8">Ударить</option>
              </select>
              <br/>
              Кому id:<br/>
              <input type="text" size="4" name="komu" value="' . my_int($_GET['nk']) . '"/>
              <br/>
              <input type="checkbox" name="anonim" value="1"/> Анонимно +1 <img src="ico/bublik_small.png" alt=""/>
              <br/>
              <input type="submit" name="ok" value="Задействовать"/>
              </FORM>';
    echo $div_end;
break;
case look:
        $nk = my_int($_GET['nk']);
        if (!user_inf($nk)) {
            err('Пользователь не найден!');
            include_once 'foot.php';
            exit();
        }
        echo $div_title . us($nk) . '/Флирт' . $div_end . $div_left;
        $act_1 = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '1'"), 0);
        $act_2 = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '2'"), 0);
        $act_3 = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '3'"), 0);
        $act_4 = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '4'"), 0);
        $act_5 = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '5'"), 0);
        $act_6 = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '6'"), 0);
        $act_7 = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '7'"), 0);
        $act_8 = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '8'"), 0);
        echo $div_tworazdel . '
             <a href="flirt.php?do=info&nk='.$nk.'&action=1">Подмигнули</a> (' . $act_1 . ') ' . plural($act_1, 'раз', 'раза', 'раз') . '
             ' . $div_end .$div_razdel . '
             <a href="flirt.php?do=info&nk='.$nk.'&action=2">Поцеловали</a> (' . $act_2 . ') ' . plural($act_2, 'раз', 'раза', 'раз') . '
             ' . $div_end . $div_tworazdel . '
             <a href="flirt.php?do=info&nk='.$nk.'&action=3">Обняли</a> (' . $act_3 . ') ' . plural($act_3, 'раз', 'раза', 'раз') . '
             ' . $div_end . $div_razdel . '
             <a href="flirt.php?do=info&nk='.$nk.'&action=4">Приласкали</a> (' . $act_4 . ') ' . plural($act_4, 'раз', 'раза', 'раз') . '
             ' . $div_end . $div_tworazdel . '
             <a href="flirt.php?do=info&nk='.$nk.'&action=5">Признались в любви</a> (' . $act_5 . ') ' . plural($act_5, 'раз', 'раза', 'раз') . '
             ' . $div_end . $div_razdel . '
             <a href="flirt.php?do=info&nk='.$nk.'&action=6">Оскорбили</a> (' . $act_6 . ') ' . plural($act_6, 'раз', 'раза', 'раз') . '
             ' . $div_end . $div_tworazdel . '
             <a href="flirt.php?do=info&nk='.$nk.'&action=7">Ущипнули</a> (' . $act_7 . ') ' . plural($act_7, 'раз', 'раза', 'раз') . '
             ' . $div_end . $div_razdel . '
             <a href="flirt.php?do=info&nk='.$nk.'&action=8">Ударили</a> (' . $act_8 . ') ' . plural($act_8, 'раз', 'раза', 'раз') . '
             ' . $div_end;
    echo $div_end;
break;
case info:
        $nk = my_int($_GET['nk']);
        $action = my_int($_GET['action']);
        if (!user_inf($nk)) {
            err('Пользователь не найден!');
            include_once 'foot.php';
            exit();
        }
        echo $div_title . us($nk) . '/Флирт' . $div_end . $div_left;
        if ($action > 8 || $action < 1) {
            err('Ошибка!');
            include_once 'foot.php';
            exit();
        }
        $num = mysql_result(mysql_query("SELECT COUNT(*) FROM `flirt` WHERE `komu` = '$nk' AND `what` = '$action'"), 0);
        if ($num != FALSE) {
            $n = new navigator($num, 10, '?do=info&nk='.$nk.'&action='.$action.'&');
            $view = mysql_query("SELECT * FROM `flirt` WHERE `komu` = '$nk' AND `what` = '$action' GROUP BY `who` ORDER BY `id` DESC {$n->limit}");
            $i = 0;
            while($a = mysql_fetch_assoc($view)) {
                $kto = (empty($a['who'])) ? 'Неизвестный' : us($a['who']);
                echo ($i ++ % 2) ? $div_tworazdel : $div_razdel;
                echo $kto . $div_end;
            }
            echo $n->navi();
        } else {
            echo 'Не найдено.<br/>';
        }
    echo $div_end;
break;
}
include 'foot.php';
?>