<?
/**
* @ PACKAGE = DCMS-SOCIAL
* @ AUTHOR = DARIK
* @ SITE = LAFI.MOBI
*/
/* CORE */
include_once '../sys/inc/home.php';include_once H.'sys/inc/start.php';
include_once H.'sys/inc/compress.php';include_once H.'sys/inc/sess.php';
include_once H.'sys/inc/settings.php';include_once H.'sys/inc/db_connect.php';
include_once H.'sys/inc/ipua.php';include_once H.'sys/inc/fnc.php';
include_once H.'sys/inc/user.php';only_level(1);
/* $_GET['delete'] */
if(isset($_GET['delete']))
{
mysql_query("DELETE FROM `voucher` WHERE `id` = '" . intval($_GET['delete']) . "'");
$_SESSION['message'] = 'Купон успешно удален';
header("Location: ?");
exit;
}
/* TITLE */
$set['title'] = 'Управление купонами';
/* HEAD */
include_once H.'sys/inc/thead.php';;
/* TITLE AND ERR AND AUT */
err();
title();
aut();
/* $_GET['act'] */
if(isset($_GET['act']) && $_GET['act'] == 'gen')
{
if(isset($_POST['save']))
{
$money = htmlspecialchars($_POST['money']);
if(strlen2($money) < 1)
$err = 'Слишком мало монет';
if(!isset($err))
{
$array_ar = array("a", "q", "w", "e", "r"); // 5
$array_to = array("t", "y", "u", "i", "o"); //5
$array_pg = array("p", "s","d", "f", "g"); // 5
$array_hz = array("h", "j", "k", "l", "z"); // 5
$array_xm = array("x", "c", "v", "b","n", "m"); // 6
$key = $array_ar[rand(1,4)].rand(11,99).$array_to[rand(1,4)].rand(11,99).$array_pg[rand(1,4)]
.rand(11,99).$array_hz[rand(1,4)].rand(11,99).$array_xm[rand(1,4)].rand(11,99);
mysql_query("INSERT INTO `voucher` (`key`,`user`,`money`,`time`) VALUES ('".$key."','".$user['id']."','".$money."','".$time."')");
$_SESSION['message'] = 'Купон успешно сгенерирован';
header("Location: ?act=gen");
exit;
}
}
err();
echo'
<div class="mess">
Здесь вы можете сгенерировать купон, для этого введите на какую сумму монет хотите купон
</div>
<form class="main" method="post" action="?act=gen">
Монеты:<br />
<input type="text" name="money" maxlength="50" /><br />
<input type="submit" name="save" value="Генерация" />
</form>';
}
/* Вывод купонов */
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `voucher`"),0);
echo' <table class="post">';
if ($k_post == 0)
{
echo'<div class="mess">Нет купонов</div>';
}
$q = mysql_query("SELECT * FROM `voucher`");
while($act = mysql_fetch_array($q))
{
/* Лесенка */
echo '<div class="' . ($num % 2 ? "nav1" : "nav2") . '">';
$num++;
$key = htmlspecialchars($act['key']);
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$act['user']."' LIMIT 1"));
$ank2 = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".$act['data']."' LIMIT 1"));
echo'
<img src="/style/icons/blogi.png" alt="*"> Купон: <b style="color:red;">'.$key.'</b> на сумму '.$act['money'].' монет.
<a href="?delete='.$act['id'].'"><img src="/style/icons/delete.gif" alt="*"></a>
</br>
Создал: '.group($ank['id']) . user::nick($ank['id']).medal($ank['id']) . online($ank['id']) . ' (' . vremja($act['time']) . ')
'.($act['time_data'] == 0 ? '</br>Не активирован':'</br>Активировал: '.group($ank2['id']) . user::nick($ank2['id']).medal($ank2['id']) . online($ank2['id']) . ' (' . vremja($act['time_data']) . ')').'
</div>';
}
echo'
<div class="foot">
<img src="/style/icons/str.gif" alt="*"> <a href="?act=gen">Cгенерировать купон</a><br />
</div>';
/* FOOT */
include_once H.'sys/inc/tfoot.php';
?>