Файл: public_html/taskadd.php
Строк: 116
<?session_start();
if(!(isset($_SESSION["username"]) && isset($_SESSION["password"])))
{
?>
<script type="text/javascript">
location.replace("login.php");
</script>
<noscript>
<meta http-equiv="refresh" content="0; url=login.php">
</noscript>
<?
exit();
}
$user=$_SESSION["username"];
include('header.php');
?>
<h3>.::Добавить задание::.</h3>
<br>
<br>
<fieldset style="background:#fff">
<table border=0 width=100%>
<tr>
<td valign=top width=40%><b><u>Рекламодателю:</u></b><br>
<a href="taskcheck.php">Проверка выполнения заданий</a><br>
<a href="taskadd.php">Добавить задание</a><br>
<a href="tasklist.php?p=onlymy">Ваши задания</a><br>
</td>
<td valign=top width=60%><b><u>Статистика:</u></b><br>
Всего заданий: <?
require('config.php');
$res=mysql_query("select count(*) as kolvo1 from tb_task where kolvo>0");
$res=mysql_fetch_array($res);
mysql_close($con);
echo $res["kolvo1"];
?><br>
Выполнено заданий: <font color=#00cc00><?
require('config.php');
$res=mysql_query("select count(*) as kolvo from tb_taskstats where status='1'");
$res=mysql_fetch_array($res);
mysql_close($con);
echo $res["kolvo"];
?></font><br>
Отклонено выполнений: <font color=#ff0000><?
require('config.php');
$res=mysql_query("select count(*) as kolvo from tb_taskstats where status='2'");
$res=mysql_fetch_array($res);
mysql_close($con);
echo $res["kolvo"];
?></font><br>
Ожидают подтверждения: <font color=#666666><?
require('config.php');
$res=mysql_query("select count(*) as kolvo from tb_taskstats where status='0'");
$res=mysql_fetch_array($res);
mysql_close($con);
echo $res["kolvo"];
?></font><br>
</td>
</tr>
<tr>
<td valign=top width=40%><b><u>Пользователю:</u></b><br>
<a href="tasklist.php">Список заданий</a><br>
<a href="taskok.php">Выполненные задания</a><br>
</td>
</tr>
</table>
</fieldset>
<?
require('config.php');
$res=mysql_query("select price from tb_config where item='taskcomm'");
$res=mysql_fetch_array($res);
$taskcomm=$res["price"];
$res=mysql_query("select price from tb_config where item='taskhl'");
$res=mysql_fetch_array($res);
$taskhl=$res["price"];
$res=mysql_query("select valutaname from tb_site where id='1'");
$res=mysql_fetch_array($res);
$vn=$res["valutaname"];
if($_POST["action"]=="add")
{
$title=strip_tags($_POST["title"]);
$descr=strip_tags($_POST["descr"]);
$amount=strip_tags($_POST["amount"]);
$starturl=strip_tags($_POST["starturl"]);
$verinfo=strip_tags($_POST["verinfo"]);
$balance=strip_tags($_POST["balance"]);
$hltask=strip_tags($_POST["hltask"]);
$author=$user;
$data=time();
if(is_numeric($balance) && $balance>0 && ($hltask=='0' or $hltask=='1') && is_numeric($amount) && $amount>0)
{
$itogo=$balance*(100+$taskcomm)/100+$hltask*$taskhl;
$res=mysql_query("select money from tb_users where username='$user'");
$res=mysql_Fetch_array($res);
if($res["money"]<$itogo)
{
echo "<img src="images/error.png" align="middle"> <span style="color:#ff0000"><b>Ошибка! На Вашем балансе недостаточно средств для добавления задания</b></span>";
}else{
if($hltask=='0') {$hltask='#ffffff';}else{$hltask='#ffff00';}
$kolvo=floor($balance/$amount);
mysql_query("insert into tb_task (author,title,descr,amount,kolvo,starturl,verinfo,data,hltask,balance) values
('$author','$title','$descr','$amount','$kolvo','$starturl','$verinfo','$data','$hltask','$balance')");
$money=$res["money"]-$itogo;
mysql_query("update tb_users set money='$money' where username='$user'");
echo "<img src="images/ok.png" align="middle"> <span style="color:#00dd00"><b>Задание добавлено</b></span>";
}
}
}
mysql_close($con);
?>
<form action='' method=post>
<b>Название: </b><br><input type=text value="" name="title" size=30 maxlength=50><br><br>
<b>Оплата: </b><br><input type=text value="" name="amount" size=30 maxlength=10><br><br>
<b>Описание: </b><br><textarea cols=40 rows=5 name="descr"></textarea><br><br>
<b>Ссылка для начала выполнения: </b><br><input type=text value="" name="starturl" size=50 maxlength=150><br><br>
<b>Информация для подтверждения: </b><br><input type=text value="" name="verinfo" size=30 maxlength=1000><br><br>
<b>Пополнить баланс задания на сумму (комиссия системы <?=$taskcomm?>% от суммы пополнения баланса): </b><br><input type=text value="0" name="balance" size=30 maxlength=10><br><br>
<b>Выделение задания в списке: </b><br><select name="hltask"><option value="0">Без выделения</option><option value="1">Выделить (+<?=$taskhl?> <?=$vn?>)</option></select><br><br>
<input type=submit value="Добавить задание">
<input type=hidden value="add" name="action">
</form>
<? include('footer.php');?>