Файл: 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';
?>