Файл: liders.php
Строк: 57
<?php
require 'lang_inc.php';
require 'sid.php';
require 'config.php';
$link = connect_db();
list($user, $id, $ps) = check_login($link);
whorm(0, 'liders');
include 'head.php';
include 'navigator.php';
$do = isset($_GET['do']) ? $_GET['do'] : NULL;
switch($do) {
default:
echo $div_title . ''.$lang['Лидеры'].'' . $div_end . $div_left;
echo '<img src="ico/lider.gif" alt=""/> <a href="liders.php?do=enter&lg='.$lg.'">'.$lang['Стать лидером'].'</a><br/>';
$sql = mysql_result(mysql_query("SELECT COUNT(*) FROM `liders` ORDER BY `stavka` ASC {$n->limit}"), 0);
$n = new navigator($sql, 10, '?lg='.$lg.'');
if ($sql != false) {
$select = mysql_query("SELECT * FROM `liders`");
$i = 0;
while($a = mysql_fetch_assoc($select)) {
echo ($i ++ % 2) ? $div_razdel : $div_tworazdel;
echo us($a['user']) . '<br/>
'.$lang['Ставка'].': ' . $a['stavka'] . ' <img src="ico/bublik_small.png" alt=""/>
<br/>' . bb_code(smiles($a['text'])) . $div_end;
}
echo $n->navi();
} else {
echo ''.$lang['Лидеров нет'].'.<br/>';
}
echo $div_end;
break;
case enter:
echo $div_title . ''.$lang['Стать лидером'].'' . $div_end . $div_left;
if (isset($_POST['ok'])) {
$stavka = my_int($_POST['stavka']);
$text = trim(mysql_real_escape_string(check($_POST['text'])));
$empty = mysql_query("SELECT `id` FROM `liders` WHERE `user` = '$user[id]' LIMIT 1");
if (empty($stavka)) $err .= ''.$lang['Вы не указали ставку'].'!';
elseif (empty($text)) $err .= ''.$lang['Сообщение не может быть пустым'].'!';
elseif ($stavka > $user['balls']) $err .= ''.$lang['У вас не хватает ЛВЛ'].'';
elseif ($stavka > 500) $err .= ''.$lang['Ставка не может быть более 500 ЛВЛ'].'!';
elseif (mysql_num_rows($empty) != false) $err .= ''.$lang['Вы уже есть учавствуете в лидерах'].'!';
if (empty($err)) {
mysql_query("UPDATE `users` SET `balls` = `balls` - '$stavka' WHERE `id` = '$user[id]' LIMIT 1");
mysql_query("INSERT INTO `liders` SET `user` = '$user[id]', `time` = '" . (time() + 3600 * $stavka) . "', `stavka` = '$stavka', `text` = '$text'");
header('Location: liders.php?lg='.$lg.'&' . $ref);
} else {
err($err);
}
}
echo $div_razdel . ''.$lang['Для того, чтобы попасть в Лидеры нужен минимум 1 ЛВЛ, который в течение 1 часа обеспечит'].'
'.$lang['Ваше пребывание в данном ТОП'е'].'.<br/>
'.$lang['Ваше положение в ТОП'е зависит от кол-ва ЛВЛ (общем времени пребывания)'].'!
'.$lang['Помимо этого, Ваша анкета будет ротироваться на страницах Знакомств'].'!
' . $div_end . '
<FORM method="POST" action="liders.php?do=enter&lg='.$lg.'">
<label>'.$lang['Ставка'].':</label>
<input type="text" name="stavka" size="3"/> <img src="ico/bublik_small.png" alt=""/>
<br/>
<label>'.$lang['Сообщение(255)'].':</label><br/>
<textarea name="text" cols="50" rows="5" style="width: 99%;"></textarea>
<br/>
<input type="submit" name="ok" value="'.$lang['Стать лидером'].'"/>
</FORM>';
echo $div_end;
break;
}
include 'foot.php';
?>