lessy
Участник
- Сообщения
- 31
- Реакции
- 1
fhjktrdf
Участник
- Сообщения
- 144
- Реакции
- 10
Blanc
Местный
- Сообщения
- 63
- Реакции
- 1
Помогите с модулем задания, все норм стоит но категория не выберается, пустое окно. Что из кода вырезать чтоб не просило категорию...?
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Меню</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<table cellpadding='0' cellspacing='0' border='0' align='center' width="99%">
<tr>
<?php
$db->Query("SELECT COUNT(*) FROM `db_jobs` ");
$alljobs = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `done`='1' ");
$alldone = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `accept`='3' ");
$allcanc = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `accept`='0' ");
$allproc = $db->FetchRow();
?>
<td>Рекламодателю:<br/><a href="/account/jobs/info/" class="stn" style="font-weight: normal;">Проверка выполнения</a><br/><a href="/account/jobs/add/" class="stn" style="font-weight: normal;">Добавить задание</a><br/><a href="/account/jobs/my/" class="stn" style="font-weight: normal;">Ваши задания</a><br/><br/>Пользователю:<br/><a href="/account/jobs/list/" class="stn" style="font-weight: normal;">Список заданий</a><br/><a href="/account/jobs/stat/" class="stn" style="font-weight: normal;">Статистика</a></td>
<td>Статистика:<br/>Всего заданий: <?=$alljobs; ?><br/>Выполнено заданий: <?=$alldone; ?><br/>Отклонено выполнений: <?=$allcanc; ?><br/>Ожидают подтверждения: <?=$allproc; ?></td>
</tr>
</table>
</div>
</div>
<br/>
<?php
$uname = $_SESSION["user"];
$usid = $_SESSION["user_id"];
if(isset($_GET['alljobs'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Список заданий</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `done` = '0' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
while($data = $db->FetchArray()) {
echo '#'.$data['id'].'. <b>'.$data['name'].'</b> (Оплата '.$data['pay'].' серебра)<br/>';
echo '<b>Описание:</b> ';
if(strlen($data['about']) > 100) {
echo substr($data['about'], 0, 100).'...';
} else echo $data['about'];
echo '<br/><b>Категория:</b> '.$names[$data['category']].'<br/>';
echo '<a href="/account/jobs/show/'.$data['id'].'" class="stn">Просмотр >></a>';
echo '<hr/>';
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['add'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Добавить задание</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$money = $user_data['money_b'];
if(isset($_GET['save'])) {
if(preg_match('/^[а-яa-zA-ZА-Я0-9.!,\s]{4,180}$/s', $_POST['name'])) {
$db->Query("SELECT * FROM `db_jobs_category` WHERE `id` = '".intval($_POST['category'])."' ");
if($db->NumRows() > 0) {
if(strlen($_POST['about']) > 4 && strlen($_POST['about']) <= 1024) {
if(strlen($_POST['info']) > 4 && strlen($_POST['info']) <= 1024) {
if(intval($_POST['period']) >= 0 && intval($_POST['period']) <= 1) {
if(intval($_POST['pay']) > 0 && $_POST['pay'] < $money) {
$db->Query("SELECT `time` FROM `db_jobs` WHERE `user` = '$uname' ORDER BY `id` DESC LIMIT 1 ");
if($db->FetchRow() < time() - 180 || $db->NumRows() == 0) {
# Сохраняем
$name = $_POST['name'];
$period = $_POST['period'];
$pay = $_POST['pay'];
$category = $_POST['category'];
$about = $db->RealEscape(htmlspecialchars($_POST['about']));
$url = $db->RealEscape(htmlspecialchars($_POST['url']));
$info = $db->RealEscape(htmlspecialchars($_POST['info']));
echo "<center><font color = 'grey'><b>Ваше задание успешно добавлено!</b></font></center><BR />";
$db->Query("INSERT INTO `db_jobs`(`user`,`name`,`url`,`about`,`info`,`category`,`period`,`pay`,`time`) VALUES('$uname','$name','$url','$about','$info','$category','$period','$pay','".time()."')");
} else echo "<center><font color = 'red'><b>Задание можно добавлять раз в 3 минуты!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Оплата за выполнение указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Периодичность указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Информация для выполнения указано неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Описание указано неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Категория указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Заголовок указан неверно!</b></font></center><BR />";
}
?>
<form action="/account/jobs/save/" method="post">
<table width="99%" border="0" align="center">
<tr>
<td><font color="#000;">Заголовок</font></td>
<td><input type="text" name="name" style="width: 100%;"/></td>
</tr>
<tr>
<td><font color="#000;">Категория</font></td>
<td><select name="category">
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($job = $db->FetchArray()) {
echo '<option value="'.$job['id'].'">'.$job['name'].'</option>';
}
?>
</select></td>
</tr>
<tr>
<td><font color="#000;">URL выполнения</font></td>
<td><input type="text" name="url" value="http://" style="width: 100%;"/></td>
</tr>
<tr>
<td><font color="#000;">Описание</font></td>
<td><textarea name="about" style="width: 100%; height: 100px;"/></textarea></td>
</tr>
<tr>
<td><font color="#000;">Информация для выполнения</font></td>
<td><textarea name="info" style="width: 100%; height: 100px;"/></textarea></td>
</tr>
<tr>
<td><font color="#000;">Периодичность</font></td>
<td><select name="period">
<option value="0">Однократно</option>
<option value="1">Многократно</option>
</select></td>
</tr>
<tr>
<td><font color="#000;">Оплата за выполнение</font></td>
<td><input type="text" name="pay" value="0" style="width: 100%;"/></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="swap" value="Добавить" style="height: 30px; margin-top:10px;" /></td>
</tr>
</table>
</form>
</div>
</div>
<?php
}
else
if(isset($_GET['statuse'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Статистика выполнений</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' ");
$count = $db->FetchRow();
if($count == 0) {
echo 'Вы не выполняли заданий';
}
else
{
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' AND `pay`='0' ");
$proc = $db->FetchRow();
$done = $count - $proc;
echo 'Всего принятых заданий: '.$count.'<br/>Всего выполненых заданий: '.$done.'<br/>Задания в обработке: '.$proc;
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['show'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Список заданий</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs` WHERE `id`='".intval($_GET['show'])."' AND `accept`='1' AND `done`='0' ");
$job = intval($_GET['show']);
if($db->NumRows() == 0) {
echo 'Такого задания не существует!';
}
else
{
$arr = $db->FetchArray();
if(isset($_POST['done'])) {
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' AND `pay` = '0' ");
if($arr['user'] != $uname) {
if($db->FetchRow() == 0) {
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `id_job`='$job' ");
$dones = $db->FetchRow();
$db->Query("SELECT `period` FROM `db_jobs` WHERE `id`='$job' ");
$type = $db->FetchRow();
if(($dones == 0 && $type == 0) || ($type == 1)) {
if(strlen($_POST['done']) > 4 && strlen($_POST['done']) <= 1024) {
$done = $db->RealEscape(htmlspecialchars($_POST['done']));
echo "<center><font color = 'grey'><b>Ваша заявка успешно отправлена!</b></font></center><BR />";
$db->Query("INSERT INTO `db_jobs_use`(`id_job`,`user`,`message`,`pay`) VALUES('$job','$uname','$done','0')");
} else echo "<center><font color = 'red'><b>Текст подтверждения выполнения указан неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Данное задание уже было выполнено!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Вы уже подавали заявку на выполнение! Дождитесь ее рассмотрения.</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Это ваша заявка!</b></font></center><BR />";
}
$db->Query("SELECT `name` FROM `db_jobs_category` WHERE `id`='$arr[category]' ");
$category = $db->FetchRow();
?>
<table width="99%" border="0" align="center">
<?php
echo '<tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);">#'.$arr['id'].'. '.$arr['name'].'</span></td></tr><tr><td><br/></td></tr><tr><td align="right" width="50%"><font color="#000">Автор: </td><td>'.$arr['user'].'</td></tr><tr><td align="right" width="50%">Оплата:</td><td>'.$arr['pay'].'</td></tr><tr><td align="right" width="50%">Категория:</td><td width="50%">'.$category.'</font></td></tr><tr><td><br/></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Описание:</b></span></td></tr><tr><td colspan="2" align="left"><span style="color: rgb(96, 145, 67);">'.$arr['about'].'</span></td></tr><tr><td></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Информация для выполнения:</b></span></td></tr><tr><td colspan="2" align="left"><span style="color: rgb(96, 145, 67);">'.$arr['info'].'</span></td></tr><tr><td><br/></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Выполнение:</b></span></td></tr><tr><td colspan="2" align="center" style="cursor: pointer;" onclick="window.open(\''.$arr['url'].'\',\'\');">Приступить к выполнению</td></tr><tr><td></td></tr><form action="" method="post"><tr><td colspan="2" align="center"><textarea name="done" style="width: 100%; height: 100px;"></textarea></td></tr><tr><td colspan="2" align="center"><input type="submit" value="Подтвердить выполнение"/></td></tr></form>';
}
?>
</table>
</div>
</div>
<?php
}
else
if(isset($_GET['info'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Проверка выполнения</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$money = $user_data['money_b'];
if(isset($_POST['pay_here']) && is_numeric($_POST['pay_here'])) {
$payed = intval($_POST['pay_here']);
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$payed2 = $db->FetchRow();
$db->Query("SELECT `pay` FROM `db_jobs` WHERE `id` = '$payed2' AND `user` = '$uname' AND `accept`='1' LIMIT 1 ");
$sum = $db->FetchRow();
if($sum < $money) {
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$db->Query("SELECT `user` FROM `db_jobs_use` WHERE `pay` = '0' AND `id_job` = '$payed' LIMIT 1 ");
$to = $db->FetchRow();
$db->Query("SELECT `period` FROM `db_jobs` WHERE `pay` = '0' AND `id` = '$payed2' LIMIT 1 ");
$per = $db->FetchRow();
$db->Query("UPDATE db_users_b SET money_b = money_b - '$sum' WHERE user = '$uname' ");
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE user = '$to' ");
$db->Query("UPDATE `db_jobs_use` SET `pay`='1' WHERE `id` = '$payed' ");
if($per == 0) {
$db->Query("UPDATE `db_jobs` SET `done` = '1' WHERE `id`='$payed2' ");
}
echo "<center><font color = 'grey'><b>Заявка успешно принята!</b></font></center><BR />";
}
} else echo "<center><font color = 'red'><b>У вас недостаточно серебра!</b></font></center><BR />";
}
}
else
if(isset($_POST['del_here']) && is_numeric($_POST['del_here'])) {
$payed = intval($_POST['del_here']);
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$payed2 = $db->FetchRow();
$db->Query("SELECT `pay` FROM `db_jobs` WHERE `id` = '$payed' AND `user` = '$uname' AND `accept`='1' LIMIT 1 ");
if($db->NumRows() > 0) {
$sum = $db->FetchRow();
$db->Query("UPDATE `db_jobs_use` SET `pay`='2' WHERE `id` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно отменена!</b></font></center><BR />";
}
}
}
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
while($sdata = $db->FetchArray()) {
$sdatas[] = $sdata;
}
for($i=0;$i<count($sdatas);$i++) {
$wname = $sdatas[$i]['id'];
$db->Query("SELECT * FROM `db_jobs_use` WHERE `pay` = '0' AND `id_job` = '$wname' LIMIT 30 ");
while($data = $db->FetchArray()) {
echo '#'.$sdatas[$i]['id'].'. <b>'.$sdatas[$i]['name'].'</b> (Оплата '.$sdatas[$i]['pay'].' серебра)<br/>';
echo '<b>Сообщение:</b> '.$data['message'];
echo '<br/><b>Категория:</b> '.$names[$sdatas[$i]['category']];
?>
<form action="" method="post">
<input type="hidden" name="pay_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Оплатить" /><br/>
</form>
<form action="" method="post">
<input type="hidden" name="del_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
echo '<hr/>';
}
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['mylist'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Ваши задания</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
if(isset($_POST['del_here']) && is_numeric($_POST['del_here'])) {
$payed = intval($_POST['del_here']);
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `user` = '$uname' AND `id` = '$payed' AND `accept`='1' ");
if($db->FetchRow() > 0) {
$db->Query("DELETE FROM `db_jobs` WHERE `id` = '$payed' ");
$db->Query("DELETE FROM `db_jobs_use` WHERE `id_job` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно отменена!</b></font></center><BR />";
}
}
if(isset($_POST['save_here']) && is_numeric($_POST['save_here'])) {
$payed = intval($_POST['save_here']);
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `user` = '$uname' AND `id` = '$payed' AND `accept`='1' ");
if($db->FetchRow() > 0) {
$db->Query("UPDATE `db_jobs` SET `done`='1' WHERE `id` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно завершена!</b></font></center><BR />";
}
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
while($data = $db->FetchArray()) {
echo '#'.$data['id'].'. <b>'.$data['name'].'</b> (Оплата '.$data['pay'].' серебра)<br/>';
echo '<b>Описание:</b> ';
if(strlen($data['about']) > 100) {
echo substr($data['about'], 0, 100).'...';
} else echo $data['about'];
echo '<br/><b>Категория:</b> '.$names[$data['category']].'<br/>';
if($data['done'] == 0 && $data['period'] == 0) {
?>
<form action="" method="post">
<input type="hidden" name="del_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
}
else if($data['done'] == 0 && $data['period'] == 1) {
?>
<form action="" method="post">
<input type="hidden" name="save_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Завершить" />
</form>
<?php
}
else
{
echo '<font color="grey">Выполнено!</font>';
}
echo '<hr/>';
}
?>
</div>
</div>
<?php
}
?>
<div class="s-bk-lf">
<div class="acc-title1">Меню</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<table cellpadding='0' cellspacing='0' border='0' align='center' width="99%">
<tr>
<?php
$db->Query("SELECT COUNT(*) FROM `db_jobs` ");
$alljobs = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `done`='1' ");
$alldone = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `accept`='3' ");
$allcanc = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `accept`='0' ");
$allproc = $db->FetchRow();
?>
<td>Рекламодателю:<br/><a href="/account/jobs/info/" class="stn" style="font-weight: normal;">Проверка выполнения</a><br/><a href="/account/jobs/add/" class="stn" style="font-weight: normal;">Добавить задание</a><br/><a href="/account/jobs/my/" class="stn" style="font-weight: normal;">Ваши задания</a><br/><br/>Пользователю:<br/><a href="/account/jobs/list/" class="stn" style="font-weight: normal;">Список заданий</a><br/><a href="/account/jobs/stat/" class="stn" style="font-weight: normal;">Статистика</a></td>
<td>Статистика:<br/>Всего заданий: <?=$alljobs; ?><br/>Выполнено заданий: <?=$alldone; ?><br/>Отклонено выполнений: <?=$allcanc; ?><br/>Ожидают подтверждения: <?=$allproc; ?></td>
</tr>
</table>
</div>
</div>
<br/>
<?php
$uname = $_SESSION["user"];
$usid = $_SESSION["user_id"];
if(isset($_GET['alljobs'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Список заданий</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `done` = '0' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
while($data = $db->FetchArray()) {
echo '#'.$data['id'].'. <b>'.$data['name'].'</b> (Оплата '.$data['pay'].' серебра)<br/>';
echo '<b>Описание:</b> ';
if(strlen($data['about']) > 100) {
echo substr($data['about'], 0, 100).'...';
} else echo $data['about'];
echo '<br/><b>Категория:</b> '.$names[$data['category']].'<br/>';
echo '<a href="/account/jobs/show/'.$data['id'].'" class="stn">Просмотр >></a>';
echo '<hr/>';
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['add'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Добавить задание</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$money = $user_data['money_b'];
if(isset($_GET['save'])) {
if(preg_match('/^[а-яa-zA-ZА-Я0-9.!,\s]{4,180}$/s', $_POST['name'])) {
$db->Query("SELECT * FROM `db_jobs_category` WHERE `id` = '".intval($_POST['category'])."' ");
if($db->NumRows() > 0) {
if(strlen($_POST['about']) > 4 && strlen($_POST['about']) <= 1024) {
if(strlen($_POST['info']) > 4 && strlen($_POST['info']) <= 1024) {
if(intval($_POST['period']) >= 0 && intval($_POST['period']) <= 1) {
if(intval($_POST['pay']) > 0 && $_POST['pay'] < $money) {
$db->Query("SELECT `time` FROM `db_jobs` WHERE `user` = '$uname' ORDER BY `id` DESC LIMIT 1 ");
if($db->FetchRow() < time() - 180 || $db->NumRows() == 0) {
# Сохраняем
$name = $_POST['name'];
$period = $_POST['period'];
$pay = $_POST['pay'];
$category = $_POST['category'];
$about = $db->RealEscape(htmlspecialchars($_POST['about']));
$url = $db->RealEscape(htmlspecialchars($_POST['url']));
$info = $db->RealEscape(htmlspecialchars($_POST['info']));
echo "<center><font color = 'grey'><b>Ваше задание успешно добавлено!</b></font></center><BR />";
$db->Query("INSERT INTO `db_jobs`(`user`,`name`,`url`,`about`,`info`,`category`,`period`,`pay`,`time`) VALUES('$uname','$name','$url','$about','$info','$category','$period','$pay','".time()."')");
} else echo "<center><font color = 'red'><b>Задание можно добавлять раз в 3 минуты!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Оплата за выполнение указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Периодичность указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Информация для выполнения указано неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Описание указано неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Категория указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Заголовок указан неверно!</b></font></center><BR />";
}
?>
<form action="/account/jobs/save/" method="post">
<table width="99%" border="0" align="center">
<tr>
<td><font color="#000;">Заголовок</font></td>
<td><input type="text" name="name" style="width: 100%;"/></td>
</tr>
<tr>
<td><font color="#000;">Категория</font></td>
<td><select name="category">
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($job = $db->FetchArray()) {
echo '<option value="'.$job['id'].'">'.$job['name'].'</option>';
}
?>
</select></td>
</tr>
<tr>
<td><font color="#000;">URL выполнения</font></td>
<td><input type="text" name="url" value="http://" style="width: 100%;"/></td>
</tr>
<tr>
<td><font color="#000;">Описание</font></td>
<td><textarea name="about" style="width: 100%; height: 100px;"/></textarea></td>
</tr>
<tr>
<td><font color="#000;">Информация для выполнения</font></td>
<td><textarea name="info" style="width: 100%; height: 100px;"/></textarea></td>
</tr>
<tr>
<td><font color="#000;">Периодичность</font></td>
<td><select name="period">
<option value="0">Однократно</option>
<option value="1">Многократно</option>
</select></td>
</tr>
<tr>
<td><font color="#000;">Оплата за выполнение</font></td>
<td><input type="text" name="pay" value="0" style="width: 100%;"/></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="swap" value="Добавить" style="height: 30px; margin-top:10px;" /></td>
</tr>
</table>
</form>
</div>
</div>
<?php
}
else
if(isset($_GET['statuse'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Статистика выполнений</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' ");
$count = $db->FetchRow();
if($count == 0) {
echo 'Вы не выполняли заданий';
}
else
{
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' AND `pay`='0' ");
$proc = $db->FetchRow();
$done = $count - $proc;
echo 'Всего принятых заданий: '.$count.'<br/>Всего выполненых заданий: '.$done.'<br/>Задания в обработке: '.$proc;
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['show'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Список заданий</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs` WHERE `id`='".intval($_GET['show'])."' AND `accept`='1' AND `done`='0' ");
$job = intval($_GET['show']);
if($db->NumRows() == 0) {
echo 'Такого задания не существует!';
}
else
{
$arr = $db->FetchArray();
if(isset($_POST['done'])) {
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' AND `pay` = '0' ");
if($arr['user'] != $uname) {
if($db->FetchRow() == 0) {
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `id_job`='$job' ");
$dones = $db->FetchRow();
$db->Query("SELECT `period` FROM `db_jobs` WHERE `id`='$job' ");
$type = $db->FetchRow();
if(($dones == 0 && $type == 0) || ($type == 1)) {
if(strlen($_POST['done']) > 4 && strlen($_POST['done']) <= 1024) {
$done = $db->RealEscape(htmlspecialchars($_POST['done']));
echo "<center><font color = 'grey'><b>Ваша заявка успешно отправлена!</b></font></center><BR />";
$db->Query("INSERT INTO `db_jobs_use`(`id_job`,`user`,`message`,`pay`) VALUES('$job','$uname','$done','0')");
} else echo "<center><font color = 'red'><b>Текст подтверждения выполнения указан неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Данное задание уже было выполнено!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Вы уже подавали заявку на выполнение! Дождитесь ее рассмотрения.</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Это ваша заявка!</b></font></center><BR />";
}
$db->Query("SELECT `name` FROM `db_jobs_category` WHERE `id`='$arr[category]' ");
$category = $db->FetchRow();
?>
<table width="99%" border="0" align="center">
<?php
echo '<tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);">#'.$arr['id'].'. '.$arr['name'].'</span></td></tr><tr><td><br/></td></tr><tr><td align="right" width="50%"><font color="#000">Автор: </td><td>'.$arr['user'].'</td></tr><tr><td align="right" width="50%">Оплата:</td><td>'.$arr['pay'].'</td></tr><tr><td align="right" width="50%">Категория:</td><td width="50%">'.$category.'</font></td></tr><tr><td><br/></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Описание:</b></span></td></tr><tr><td colspan="2" align="left"><span style="color: rgb(96, 145, 67);">'.$arr['about'].'</span></td></tr><tr><td></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Информация для выполнения:</b></span></td></tr><tr><td colspan="2" align="left"><span style="color: rgb(96, 145, 67);">'.$arr['info'].'</span></td></tr><tr><td><br/></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Выполнение:</b></span></td></tr><tr><td colspan="2" align="center" style="cursor: pointer;" onclick="window.open(\''.$arr['url'].'\',\'\');">Приступить к выполнению</td></tr><tr><td></td></tr><form action="" method="post"><tr><td colspan="2" align="center"><textarea name="done" style="width: 100%; height: 100px;"></textarea></td></tr><tr><td colspan="2" align="center"><input type="submit" value="Подтвердить выполнение"/></td></tr></form>';
}
?>
</table>
</div>
</div>
<?php
}
else
if(isset($_GET['info'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Проверка выполнения</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$money = $user_data['money_b'];
if(isset($_POST['pay_here']) && is_numeric($_POST['pay_here'])) {
$payed = intval($_POST['pay_here']);
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$payed2 = $db->FetchRow();
$db->Query("SELECT `pay` FROM `db_jobs` WHERE `id` = '$payed2' AND `user` = '$uname' AND `accept`='1' LIMIT 1 ");
$sum = $db->FetchRow();
if($sum < $money) {
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$db->Query("SELECT `user` FROM `db_jobs_use` WHERE `pay` = '0' AND `id_job` = '$payed' LIMIT 1 ");
$to = $db->FetchRow();
$db->Query("SELECT `period` FROM `db_jobs` WHERE `pay` = '0' AND `id` = '$payed2' LIMIT 1 ");
$per = $db->FetchRow();
$db->Query("UPDATE db_users_b SET money_b = money_b - '$sum' WHERE user = '$uname' ");
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE user = '$to' ");
$db->Query("UPDATE `db_jobs_use` SET `pay`='1' WHERE `id` = '$payed' ");
if($per == 0) {
$db->Query("UPDATE `db_jobs` SET `done` = '1' WHERE `id`='$payed2' ");
}
echo "<center><font color = 'grey'><b>Заявка успешно принята!</b></font></center><BR />";
}
} else echo "<center><font color = 'red'><b>У вас недостаточно серебра!</b></font></center><BR />";
}
}
else
if(isset($_POST['del_here']) && is_numeric($_POST['del_here'])) {
$payed = intval($_POST['del_here']);
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$payed2 = $db->FetchRow();
$db->Query("SELECT `pay` FROM `db_jobs` WHERE `id` = '$payed' AND `user` = '$uname' AND `accept`='1' LIMIT 1 ");
if($db->NumRows() > 0) {
$sum = $db->FetchRow();
$db->Query("UPDATE `db_jobs_use` SET `pay`='2' WHERE `id` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно отменена!</b></font></center><BR />";
}
}
}
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
while($sdata = $db->FetchArray()) {
$sdatas[] = $sdata;
}
for($i=0;$i<count($sdatas);$i++) {
$wname = $sdatas[$i]['id'];
$db->Query("SELECT * FROM `db_jobs_use` WHERE `pay` = '0' AND `id_job` = '$wname' LIMIT 30 ");
while($data = $db->FetchArray()) {
echo '#'.$sdatas[$i]['id'].'. <b>'.$sdatas[$i]['name'].'</b> (Оплата '.$sdatas[$i]['pay'].' серебра)<br/>';
echo '<b>Сообщение:</b> '.$data['message'];
echo '<br/><b>Категория:</b> '.$names[$sdatas[$i]['category']];
?>
<form action="" method="post">
<input type="hidden" name="pay_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Оплатить" /><br/>
</form>
<form action="" method="post">
<input type="hidden" name="del_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
echo '<hr/>';
}
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['mylist'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Ваши задания</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
if(isset($_POST['del_here']) && is_numeric($_POST['del_here'])) {
$payed = intval($_POST['del_here']);
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `user` = '$uname' AND `id` = '$payed' AND `accept`='1' ");
if($db->FetchRow() > 0) {
$db->Query("DELETE FROM `db_jobs` WHERE `id` = '$payed' ");
$db->Query("DELETE FROM `db_jobs_use` WHERE `id_job` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно отменена!</b></font></center><BR />";
}
}
if(isset($_POST['save_here']) && is_numeric($_POST['save_here'])) {
$payed = intval($_POST['save_here']);
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `user` = '$uname' AND `id` = '$payed' AND `accept`='1' ");
if($db->FetchRow() > 0) {
$db->Query("UPDATE `db_jobs` SET `done`='1' WHERE `id` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно завершена!</b></font></center><BR />";
}
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
while($data = $db->FetchArray()) {
echo '#'.$data['id'].'. <b>'.$data['name'].'</b> (Оплата '.$data['pay'].' серебра)<br/>';
echo '<b>Описание:</b> ';
if(strlen($data['about']) > 100) {
echo substr($data['about'], 0, 100).'...';
} else echo $data['about'];
echo '<br/><b>Категория:</b> '.$names[$data['category']].'<br/>';
if($data['done'] == 0 && $data['period'] == 0) {
?>
<form action="" method="post">
<input type="hidden" name="del_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
}
else if($data['done'] == 0 && $data['period'] == 1) {
?>
<form action="" method="post">
<input type="hidden" name="save_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Завершить" />
</form>
<?php
}
else
{
echo '<font color="grey">Выполнено!</font>';
}
echo '<hr/>';
}
?>
</div>
</div>
<?php
}
?>
<div class="s-bk-lf">
<div class="acc-title">Список заданий</div>
</div>
<div class="silver-bk"><div class="clr"></div>
<?
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
function colorSum($sum){
if($sum >= 100) return "red";
return "#000000";
}
if(isset($_POST['accept']) && is_numeric($_POST['accept'])) {
$payed=$_POST['accept'];
$db->Query("SELECT * FROM `db_jobs` WHERE `id` = '$payed' AND `accept` = '0' LIMIT 1 ");
if($db->NumRows() > 0) {
$db->Query("UPDATE `db_jobs` SET `accept`='1' WHERE `id`='$payed' ");
}
}
if(isset($_POST['decline']) && is_numeric($_POST['decline'])) {
$payed=$_POST['decline'];
$db->Query("SELECT * FROM `db_jobs` WHERE `id` = '$payed' AND `accept` = '0' LIMIT 1 ");
if($db->NumRows() > 0) {
$db->Query("UPDATE `db_jobs` SET `accept`='2' WHERE `id`='$payed' ");
}
}
$db->Query("SELECT * FROM db_jobs WHERE accept = 0 ORDER BY id DESC LIMIT {$lim}, 100");
if($db->NumRows() > 0){
?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr bgcolor="#efefef">
<td align="center" width="50" class="m-tb">Пользователь</td>
<td align="center" width="300" class="m-tb">Текст</td>
<td align="center" width="100" class="m-tb">URL</td>
<td align="center" width="50" class="m-tb">Одобрить</td>
<td align="center" width="100" class="m-tb">Дата</td>
</tr>
<?PHP
while($data = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><a href="/?menu=admin384&sel=users&edit=<?=$data["user_id"]; ?>"<?php if($data['gardener']==1) {echo ' style="color: red;"';} ?> class="stn"><?=$data["user"]; ?></a></td>
<td align="center"><?=$data['about']; ?></td>
<td align="center"><?=$data['url']; ?></td>
<td align="center">
<?php
if($data["accept"]==0) {
?>
<form action="" method="post">
<input type="hidden" name="accept" value="<?=$data["id"]; ?>" />
<input type="submit" value="Одобрить" />
</form>
<form action="" method="post">
<input type="hidden" name="decline" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
}
else if($data["accept"]==2)
{
echo "<center><font color = 'green'><b>Отменено!</b></font></center><BR />";
}
else
{
echo "<center><font color = 'green'><b>Одобрено!</b></font></center><BR />";
}
?>
</td>
<td align="center"><?=date("d.m H:i:s",$data["time"]); ?></td>
</tr>
<?PHP
}
?>
</table>
<BR />
<?PHP
}else echo "<center><b>На данной странице нет записей</b></center><BR />";
$db->Query("SELECT COUNT(*) FROM db_jobs WHERE accept = 0 ");
$all_pages = $db->FetchRow();
if($all_pages > 100){
$sort_b = (isset($_GET["sort"])) ? intval($_GET["sort"]) : 0;
$nav = new navigator;
$page = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"])) : 1;
echo "<BR /><center>".$nav->Navigation(10, $page, ceil($all_pages / 100), "/?menu=admin384&sel=jobs&page="), "</center>";
}
?>
</div><div class='clr'></div>
<div class="acc-title">Список заданий</div>
</div>
<div class="silver-bk"><div class="clr"></div>
<?
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
function colorSum($sum){
if($sum >= 100) return "red";
return "#000000";
}
if(isset($_POST['accept']) && is_numeric($_POST['accept'])) {
$payed=$_POST['accept'];
$db->Query("SELECT * FROM `db_jobs` WHERE `id` = '$payed' AND `accept` = '0' LIMIT 1 ");
if($db->NumRows() > 0) {
$db->Query("UPDATE `db_jobs` SET `accept`='1' WHERE `id`='$payed' ");
}
}
if(isset($_POST['decline']) && is_numeric($_POST['decline'])) {
$payed=$_POST['decline'];
$db->Query("SELECT * FROM `db_jobs` WHERE `id` = '$payed' AND `accept` = '0' LIMIT 1 ");
if($db->NumRows() > 0) {
$db->Query("UPDATE `db_jobs` SET `accept`='2' WHERE `id`='$payed' ");
}
}
$db->Query("SELECT * FROM db_jobs WHERE accept = 0 ORDER BY id DESC LIMIT {$lim}, 100");
if($db->NumRows() > 0){
?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr bgcolor="#efefef">
<td align="center" width="50" class="m-tb">Пользователь</td>
<td align="center" width="300" class="m-tb">Текст</td>
<td align="center" width="100" class="m-tb">URL</td>
<td align="center" width="50" class="m-tb">Одобрить</td>
<td align="center" width="100" class="m-tb">Дата</td>
</tr>
<?PHP
while($data = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><a href="/?menu=admin384&sel=users&edit=<?=$data["user_id"]; ?>"<?php if($data['gardener']==1) {echo ' style="color: red;"';} ?> class="stn"><?=$data["user"]; ?></a></td>
<td align="center"><?=$data['about']; ?></td>
<td align="center"><?=$data['url']; ?></td>
<td align="center">
<?php
if($data["accept"]==0) {
?>
<form action="" method="post">
<input type="hidden" name="accept" value="<?=$data["id"]; ?>" />
<input type="submit" value="Одобрить" />
</form>
<form action="" method="post">
<input type="hidden" name="decline" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
}
else if($data["accept"]==2)
{
echo "<center><font color = 'green'><b>Отменено!</b></font></center><BR />";
}
else
{
echo "<center><font color = 'green'><b>Одобрено!</b></font></center><BR />";
}
?>
</td>
<td align="center"><?=date("d.m H:i:s",$data["time"]); ?></td>
</tr>
<?PHP
}
?>
</table>
<BR />
<?PHP
}else echo "<center><b>На данной странице нет записей</b></center><BR />";
$db->Query("SELECT COUNT(*) FROM db_jobs WHERE accept = 0 ");
$all_pages = $db->FetchRow();
if($all_pages > 100){
$sort_b = (isset($_GET["sort"])) ? intval($_GET["sort"]) : 0;
$nav = new navigator;
$page = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"])) : 1;
echo "<BR /><center>".$nav->Navigation(10, $page, ceil($all_pages / 100), "/?menu=admin384&sel=jobs&page="), "</center>";
}
?>
</div><div class='clr'></div>
lessy
Участник
- Сообщения
- 31
- Реакции
- 1
помогите после регистрации пишет Duplicate entry '0' for key 'PRIMARY' хотя рега удачна где ковырять?? спасибо
Фаил reg.php
и еще одно как поменять дату на ферме регаю нового пользователя у него дата регистрации 1970году ))
Фаил reg.php
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Регистрация";
$_OPTIMIZATION["description"] = "Регистрация пользователя в системе";
$_OPTIMIZATION["keywords"] = "Регистрация нового участника в системе";
if(isset($_SESSION["user_id"])){ Header("Location: /myprofile.php"); return; }
?><center>
<div class="title_r">Регистрация</div>
</center>
<div class="clr"></div>
<?PHP
# Регистрация
if(isset($_POST["login"])){
$login = $func->IsLogin($_POST["login"]);
$skype = htmlspecialchars($_POST["skype"]);
$name = htmlspecialchars($_POST["name"]);
$pass = $func->IsPassword($_POST["pass"]);
$rules = isset($_POST["rules"]) ? true : false;
$time = time();
$ip = $func->UserIP;
$pol = '<img src="/images/user_0.png" style="width:16px;" class="icon">';
$email = $func->IsMail($_POST["email"]);
$referer_id = (isset($_COOKIE["ref"]) AND intval($_COOKIE["ref"]) > 0 AND intval($_COOKIE["ref"]) < 1000000) ? intval($_COOKIE["ref"]) : 1;
$referer_name = "";
if($referer_id != 1){
$db->Query("SELECT user FROM db_users_a WHERE id = '$referer_id' LIMIT 1");
if($db->NumRows() > 0){$referer_name = $db->FetchRow();}
else{ $referer_id = 1; $referer_name = "Admin"; }
}else{ $referer_id = 1; $referer_name = "Admin"; }
if($rules){
if($email !== false){
if($login !== false){
if($pass !== false){
if($pass == $_POST["repass"]){
$db->Query("SELECT COUNT(*) FROM db_users_a WHERE user = '$login'");
if($db->FetchRow() == 0){
# Регаем пользователя
$db->Query("INSERT INTO db_users_a (user, email, name, pol, skype, pass, referer, referer_id, date_reg, ip)
VALUES ('$login','{$email}', '$name', '$pol', '$skype', '$pass','$referer_name','$referer_id','$time',INET_ATON('$ip'))");
$db->Query("INSERT INTO db_jurnal (user, user_id, text, date) VALUES ('$login', '$lid', '<b>$login</b>, зарегистрировался на проекте!','".time()."')");
$lid = $db->LastInsert();
$db->Query("INSERT INTO db_users_b (user, a_t, last_sbor) VALUES ('$login','0', '".time()."')");
# Вставляем статистику
$db->Query("UPDATE db_stats SET all_users = all_users +1 WHERE id = '1'");
echo "<center><b><font color = 'green'>Вы успешно зарегистрировались!</font></b></center>";
?>
<div class="clr"></div>
<?PHP
return;
}else echo '
<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Указанный логин уже используется!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Пароли не совпадают!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Пароль заполнен неверно!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Логин заполнен неверно!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Email имеет не верный формат!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Вы не согласились с правилами!</b></span></div></div></li></ul>';
}
?>
<table width="350" border="0" align="center">
<form action="" method="post">
<tbody><tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Логин" maxlength="10" name="login" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Ваше имя" maxlength="20" name="name" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Skype" maxlength="20" name="skype" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Email" maxlength="50" name="email" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Пароль" maxlength="20" name="pass" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Повтор пароля" maxlength="20" name="repass" class="input_text"></td></tr>
<tr><td colspan="2"><input name="rules" type="checkbox" /> С <a href="https://servahoc.ru/redirect.php?url=/rules.php" target="_blank" class="stn">правилами</a> проекта согласен</td></tr>
<tr height="5">
<td align="center" valign="top"><input type="submit" name="registr" value="Регистрация" class="subm_button"></td>
</tr>
</tbody></table>
</form>
<?PHP
$_OPTIMIZATION["title"] = "Регистрация";
$_OPTIMIZATION["description"] = "Регистрация пользователя в системе";
$_OPTIMIZATION["keywords"] = "Регистрация нового участника в системе";
if(isset($_SESSION["user_id"])){ Header("Location: /myprofile.php"); return; }
?><center>
<div class="title_r">Регистрация</div>
</center>
<div class="clr"></div>
<?PHP
# Регистрация
if(isset($_POST["login"])){
$login = $func->IsLogin($_POST["login"]);
$skype = htmlspecialchars($_POST["skype"]);
$name = htmlspecialchars($_POST["name"]);
$pass = $func->IsPassword($_POST["pass"]);
$rules = isset($_POST["rules"]) ? true : false;
$time = time();
$ip = $func->UserIP;
$pol = '<img src="/images/user_0.png" style="width:16px;" class="icon">';
$email = $func->IsMail($_POST["email"]);
$referer_id = (isset($_COOKIE["ref"]) AND intval($_COOKIE["ref"]) > 0 AND intval($_COOKIE["ref"]) < 1000000) ? intval($_COOKIE["ref"]) : 1;
$referer_name = "";
if($referer_id != 1){
$db->Query("SELECT user FROM db_users_a WHERE id = '$referer_id' LIMIT 1");
if($db->NumRows() > 0){$referer_name = $db->FetchRow();}
else{ $referer_id = 1; $referer_name = "Admin"; }
}else{ $referer_id = 1; $referer_name = "Admin"; }
if($rules){
if($email !== false){
if($login !== false){
if($pass !== false){
if($pass == $_POST["repass"]){
$db->Query("SELECT COUNT(*) FROM db_users_a WHERE user = '$login'");
if($db->FetchRow() == 0){
# Регаем пользователя
$db->Query("INSERT INTO db_users_a (user, email, name, pol, skype, pass, referer, referer_id, date_reg, ip)
VALUES ('$login','{$email}', '$name', '$pol', '$skype', '$pass','$referer_name','$referer_id','$time',INET_ATON('$ip'))");
$db->Query("INSERT INTO db_jurnal (user, user_id, text, date) VALUES ('$login', '$lid', '<b>$login</b>, зарегистрировался на проекте!','".time()."')");
$lid = $db->LastInsert();
$db->Query("INSERT INTO db_users_b (user, a_t, last_sbor) VALUES ('$login','0', '".time()."')");
# Вставляем статистику
$db->Query("UPDATE db_stats SET all_users = all_users +1 WHERE id = '1'");
echo "<center><b><font color = 'green'>Вы успешно зарегистрировались!</font></b></center>";
?>
<div class="clr"></div>
<?PHP
return;
}else echo '
<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Указанный логин уже используется!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Пароли не совпадают!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Пароль заполнен неверно!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Логин заполнен неверно!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Email имеет не верный формат!</b></span></div></div></li></ul>';
}else echo '<ul id="noty_top_layout_container" class="i-am-new" style="top: 0px; left: 5%; position: fixed; width: 90%; height: auto; margin: 0px; padding: 0px; list-style-type: none; z-index: 9999999;">
<li style="overflow: hidden; border-radius: 0px 0px 5px 5px; border-bottom-width: 2px; border-bottom-style: solid; border-left-width: 2px; border-left-style: solid; border-right-width: 2px; border-right-style: solid; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px; border-color: rgb(139, 0, 0); color: rgb(255, 255, 255);
cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAQAAAClM0ndAAAAhklEQVR4AdXO0QrCMBBE0bttkk38/w8WRERpdyjzVOc+HxhIHqJGMQcFFkpYRQotLLSw0IJ5aBdovruMYDA/kT8plF9ZKLFQcgF18hDj1SbQOMlCA4kao0iiXmah7qBWPdxpohsgVZyj7e5I9KcID+EhiDI5gxBYKLBQYKHAQoGFAoEks/YEGHYKB7hFxf0AAAAASUVORK5CYII=) 0% 0% repeat-x scroll red;">
<div class="noty_bar noty_type_error" id="noty_522603926644797100"><div class="noty_message" style="font-size: 13px; line-height: 16px; text-align: center; padding: 8px 10px 9px; width: auto; position: relative; font-weight: bold;"><span class="noty_text"><b>Вы не согласились с правилами!</b></span></div></div></li></ul>';
}
?>
<table width="350" border="0" align="center">
<form action="" method="post">
<tbody><tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Логин" maxlength="10" name="login" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Ваше имя" maxlength="20" name="name" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Skype" maxlength="20" name="skype" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Email" maxlength="50" name="email" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Пароль" maxlength="20" name="pass" class="input_text"></td></tr>
<tr><td colspan="2"><input type="text" style="height:30px;" value="" placeholder="Повтор пароля" maxlength="20" name="repass" class="input_text"></td></tr>
<tr><td colspan="2"><input name="rules" type="checkbox" /> С <a href="https://servahoc.ru/redirect.php?url=/rules.php" target="_blank" class="stn">правилами</a> проекта согласен</td></tr>
<tr height="5">
<td align="center" valign="top"><input type="submit" name="registr" value="Регистрация" class="subm_button"></td>
</tr>
</tbody></table>
</form>
Последнее редактирование:
arshavin1992
Участник
- Сообщения
- 14
- Реакции
- 0
Warning: include(pages/admin/_knb.php) [function.include]: failed to open stream: No such file or directory in /home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
Warning: include(pages/admin/_knb.php) [function.include]: failed to open stream: No such file or directory in /home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
Warning: include() [function.include]: Failed opening 'pages/admin/_knb.php' for inclusion (include_path='.:/usr/local/php53/lib/php') in/home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
помогите решить проблему) а так же проблема в том что на сайте нету кнб в игр только если переходишь по прямой ссылке http://sweet-farm.ru/account/knb
Warning: include(pages/admin/_knb.php) [function.include]: failed to open stream: No such file or directory in /home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
Warning: include() [function.include]: Failed opening 'pages/admin/_knb.php' for inclusion (include_path='.:/usr/local/php53/lib/php') in/home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
помогите решить проблему) а так же проблема в том что на сайте нету кнб в игр только если переходишь по прямой ссылке http://sweet-farm.ru/account/knb
lessy
Участник
- Сообщения
- 31
- Реакции
- 1
у тебя хостинг бесплатный?arshavin1992 написал(а):Warning: include(pages/admin/_knb.php) [function.include]: failed to open stream: No such file or directory in /home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
Warning: include(pages/admin/_knb.php) [function.include]: failed to open stream: No such file or directory in /home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
Warning: include() [function.include]: Failed opening 'pages/admin/_knb.php' for inclusion (include_path='.:/usr/local/php53/lib/php') in/home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
помогите решить проблему) а так же проблема в том что на сайте нету кнб в игр только если переходишь по прямой ссылке http://sweet-farm.ru/account/knb
arshavin1992
Участник
- Сообщения
- 14
- Реакции
- 0
давай в ЛС а то не когда расписыватьBlanc написал(а):Помогите с модулем задания, все норм стоит но категория не выберается, пустое окно. Что из кода вырезать чтоб не просило категорию...?<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Меню</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<table cellpadding='0' cellspacing='0' border='0' align='center' width="99%">
<tr>
<?php
$db->Query("SELECT COUNT(*) FROM `db_jobs` ");
$alljobs = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `done`='1' ");
$alldone = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `accept`='3' ");
$allcanc = $db->FetchRow();
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `accept`='0' ");
$allproc = $db->FetchRow();
?>
<td>Рекламодателю:<br/><a href="/account/jobs/info/" class="stn" style="font-weight: normal;">Проверка выполнения</a><br/><a href="/account/jobs/add/" class="stn" style="font-weight: normal;">Добавить задание</a><br/><a href="/account/jobs/my/" class="stn" style="font-weight: normal;">Ваши задания</a><br/><br/>Пользователю:<br/><a href="/account/jobs/list/" class="stn" style="font-weight: normal;">Список заданий</a><br/><a href="/account/jobs/stat/" class="stn" style="font-weight: normal;">Статистика</a></td>
<td>Статистика:<br/>Всего заданий: <?=$alljobs; ?><br/>Выполнено заданий: <?=$alldone; ?><br/>Отклонено выполнений: <?=$allcanc; ?><br/>Ожидают подтверждения: <?=$allproc; ?></td>
</tr>
</table>
</div>
</div>
<br/>
<?php
$uname = $_SESSION["user"];
$usid = $_SESSION["user_id"];
if(isset($_GET['alljobs'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Список заданий</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `done` = '0' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
while($data = $db->FetchArray()) {
echo '#'.$data['id'].'. <b>'.$data['name'].'</b> (Оплата '.$data['pay'].' серебра)<br/>';
echo '<b>Описание:</b> ';
if(strlen($data['about']) > 100) {
echo substr($data['about'], 0, 100).'...';
} else echo $data['about'];
echo '<br/><b>Категория:</b> '.$names[$data['category']].'<br/>';
echo '<a href="/account/jobs/show/'.$data['id'].'" class="stn">Просмотр >></a>';
echo '<hr/>';
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['add'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Добавить задание</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$money = $user_data['money_b'];
if(isset($_GET['save'])) {
if(preg_match('/^[а-яa-zA-ZА-Я0-9.!,\s]{4,180}$/s', $_POST['name'])) {
$db->Query("SELECT * FROM `db_jobs_category` WHERE `id` = '".intval($_POST['category'])."' ");
if($db->NumRows() > 0) {
if(strlen($_POST['about']) > 4 && strlen($_POST['about']) <= 1024) {
if(strlen($_POST['info']) > 4 && strlen($_POST['info']) <= 1024) {
if(intval($_POST['period']) >= 0 && intval($_POST['period']) <= 1) {
if(intval($_POST['pay']) > 0 && $_POST['pay'] < $money) {
$db->Query("SELECT `time` FROM `db_jobs` WHERE `user` = '$uname' ORDER BY `id` DESC LIMIT 1 ");
if($db->FetchRow() < time() - 180 || $db->NumRows() == 0) {
# Сохраняем
$name = $_POST['name'];
$period = $_POST['period'];
$pay = $_POST['pay'];
$category = $_POST['category'];
$about = $db->RealEscape(htmlspecialchars($_POST['about']));
$url = $db->RealEscape(htmlspecialchars($_POST['url']));
$info = $db->RealEscape(htmlspecialchars($_POST['info']));
echo "<center><font color = 'grey'><b>Ваше задание успешно добавлено!</b></font></center><BR />";
$db->Query("INSERT INTO `db_jobs`(`user`,`name`,`url`,`about`,`info`,`category`,`period`,`pay`,`time`) VALUES('$uname','$name','$url','$about','$info','$category','$period','$pay','".time()."')");
} else echo "<center><font color = 'red'><b>Задание можно добавлять раз в 3 минуты!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Оплата за выполнение указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Периодичность указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Информация для выполнения указано неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Описание указано неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Категория указана неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Заголовок указан неверно!</b></font></center><BR />";
}
?>
<form action="/account/jobs/save/" method="post">
<table width="99%" border="0" align="center">
<tr>
<td><font color="#000;">Заголовок</font></td>
<td><input type="text" name="name" style="width: 100%;"/></td>
</tr>
<tr>
<td><font color="#000;">Категория</font></td>
<td><select name="category">
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($job = $db->FetchArray()) {
echo '<option value="'.$job['id'].'">'.$job['name'].'</option>';
}
?>
</select></td>
</tr>
<tr>
<td><font color="#000;">URL выполнения</font></td>
<td><input type="text" name="url" value="http://" style="width: 100%;"/></td>
</tr>
<tr>
<td><font color="#000;">Описание</font></td>
<td><textarea name="about" style="width: 100%; height: 100px;"/></textarea></td>
</tr>
<tr>
<td><font color="#000;">Информация для выполнения</font></td>
<td><textarea name="info" style="width: 100%; height: 100px;"/></textarea></td>
</tr>
<tr>
<td><font color="#000;">Периодичность</font></td>
<td><select name="period">
<option value="0">Однократно</option>
<option value="1">Многократно</option>
</select></td>
</tr>
<tr>
<td><font color="#000;">Оплата за выполнение</font></td>
<td><input type="text" name="pay" value="0" style="width: 100%;"/></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="swap" value="Добавить" style="height: 30px; margin-top:10px;" /></td>
</tr>
</table>
</form>
</div>
</div>
<?php
}
else
if(isset($_GET['statuse'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Статистика выполнений</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' ");
$count = $db->FetchRow();
if($count == 0) {
echo 'Вы не выполняли заданий';
}
else
{
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' AND `pay`='0' ");
$proc = $db->FetchRow();
$done = $count - $proc;
echo 'Всего принятых заданий: '.$count.'<br/>Всего выполненых заданий: '.$done.'<br/>Задания в обработке: '.$proc;
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['show'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Список заданий</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs` WHERE `id`='".intval($_GET['show'])."' AND `accept`='1' AND `done`='0' ");
$job = intval($_GET['show']);
if($db->NumRows() == 0) {
echo 'Такого задания не существует!';
}
else
{
$arr = $db->FetchArray();
if(isset($_POST['done'])) {
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `user`='$uname' AND `pay` = '0' ");
if($arr['user'] != $uname) {
if($db->FetchRow() == 0) {
$db->Query("SELECT COUNT(*) FROM `db_jobs_use` WHERE `id_job`='$job' ");
$dones = $db->FetchRow();
$db->Query("SELECT `period` FROM `db_jobs` WHERE `id`='$job' ");
$type = $db->FetchRow();
if(($dones == 0 && $type == 0) || ($type == 1)) {
if(strlen($_POST['done']) > 4 && strlen($_POST['done']) <= 1024) {
$done = $db->RealEscape(htmlspecialchars($_POST['done']));
echo "<center><font color = 'grey'><b>Ваша заявка успешно отправлена!</b></font></center><BR />";
$db->Query("INSERT INTO `db_jobs_use`(`id_job`,`user`,`message`,`pay`) VALUES('$job','$uname','$done','0')");
} else echo "<center><font color = 'red'><b>Текст подтверждения выполнения указан неверно!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Данное задание уже было выполнено!</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Вы уже подавали заявку на выполнение! Дождитесь ее рассмотрения.</b></font></center><BR />";
} else echo "<center><font color = 'red'><b>Это ваша заявка!</b></font></center><BR />";
}
$db->Query("SELECT `name` FROM `db_jobs_category` WHERE `id`='$arr[category]' ");
$category = $db->FetchRow();
?>
<table width="99%" border="0" align="center">
<?php
echo '<tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);">#'.$arr['id'].'. '.$arr['name'].'</span></td></tr><tr><td><br/></td></tr><tr><td align="right" width="50%"><font color="#000">Автор: </td><td>'.$arr['user'].'</td></tr><tr><td align="right" width="50%">Оплата:</td><td>'.$arr['pay'].'</td></tr><tr><td align="right" width="50%">Категория:</td><td width="50%">'.$category.'</font></td></tr><tr><td><br/></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Описание:</b></span></td></tr><tr><td colspan="2" align="left"><span style="color: rgb(96, 145, 67);">'.$arr['about'].'</span></td></tr><tr><td></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Информация для выполнения:</b></span></td></tr><tr><td colspan="2" align="left"><span style="color: rgb(96, 145, 67);">'.$arr['info'].'</span></td></tr><tr><td><br/></td></tr><tr><td colspan="2" align="center"><span style="color: rgb(96, 145, 67);"><b>Выполнение:</b></span></td></tr><tr><td colspan="2" align="center" style="cursor: pointer;" onclick="window.open(\''.$arr['url'].'\',\'\');">Приступить к выполнению</td></tr><tr><td></td></tr><form action="" method="post"><tr><td colspan="2" align="center"><textarea name="done" style="width: 100%; height: 100px;"></textarea></td></tr><tr><td colspan="2" align="center"><input type="submit" value="Подтвердить выполнение"/></td></tr></form>';
}
?>
</table>
</div>
</div>
<?php
}
else
if(isset($_GET['info'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Проверка выполнения</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$money = $user_data['money_b'];
if(isset($_POST['pay_here']) && is_numeric($_POST['pay_here'])) {
$payed = intval($_POST['pay_here']);
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$payed2 = $db->FetchRow();
$db->Query("SELECT `pay` FROM `db_jobs` WHERE `id` = '$payed2' AND `user` = '$uname' AND `accept`='1' LIMIT 1 ");
$sum = $db->FetchRow();
if($sum < $money) {
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$db->Query("SELECT `user` FROM `db_jobs_use` WHERE `pay` = '0' AND `id_job` = '$payed' LIMIT 1 ");
$to = $db->FetchRow();
$db->Query("SELECT `period` FROM `db_jobs` WHERE `pay` = '0' AND `id` = '$payed2' LIMIT 1 ");
$per = $db->FetchRow();
$db->Query("UPDATE db_users_b SET money_b = money_b - '$sum' WHERE user = '$uname' ");
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE user = '$to' ");
$db->Query("UPDATE `db_jobs_use` SET `pay`='1' WHERE `id` = '$payed' ");
if($per == 0) {
$db->Query("UPDATE `db_jobs` SET `done` = '1' WHERE `id`='$payed2' ");
}
echo "<center><font color = 'grey'><b>Заявка успешно принята!</b></font></center><BR />";
}
} else echo "<center><font color = 'red'><b>У вас недостаточно серебра!</b></font></center><BR />";
}
}
else
if(isset($_POST['del_here']) && is_numeric($_POST['del_here'])) {
$payed = intval($_POST['del_here']);
$db->Query("SELECT `id_job` FROM `db_jobs_use` WHERE `pay` = '0' AND `id` = '$payed' ");
if($db->NumRows() > 0) {
$payed2 = $db->FetchRow();
$db->Query("SELECT `pay` FROM `db_jobs` WHERE `id` = '$payed' AND `user` = '$uname' AND `accept`='1' LIMIT 1 ");
if($db->NumRows() > 0) {
$sum = $db->FetchRow();
$db->Query("UPDATE `db_jobs_use` SET `pay`='2' WHERE `id` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно отменена!</b></font></center><BR />";
}
}
}
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
while($sdata = $db->FetchArray()) {
$sdatas[] = $sdata;
}
for($i=0;$i<count($sdatas);$i++) {
$wname = $sdatas[$i]['id'];
$db->Query("SELECT * FROM `db_jobs_use` WHERE `pay` = '0' AND `id_job` = '$wname' LIMIT 30 ");
while($data = $db->FetchArray()) {
echo '#'.$sdatas[$i]['id'].'. <b>'.$sdatas[$i]['name'].'</b> (Оплата '.$sdatas[$i]['pay'].' серебра)<br/>';
echo '<b>Сообщение:</b> '.$data['message'];
echo '<br/><b>Категория:</b> '.$names[$sdatas[$i]['category']];
?>
<form action="" method="post">
<input type="hidden" name="pay_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Оплатить" /><br/>
</form>
<form action="" method="post">
<input type="hidden" name="del_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
echo '<hr/>';
}
}
?>
</div>
</div>
<?php
}
else
if(isset($_GET['mylist'])) {
?>
<div class="section_w500">
<div class="s-bk-lf">
<div class="acc-title1">Ваши задания</div>
</div>
<div class="silver-bk0"><div class="clr"></div>
<?php
$db->Query("SELECT * FROM `db_jobs_category` ");
while($data = $db->FetchArray()) {
$names[$data['id']]=$data['name'];
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
if($db->NumRows() == 0) {
echo 'Задания отсутсвуют';
}
if(isset($_POST['del_here']) && is_numeric($_POST['del_here'])) {
$payed = intval($_POST['del_here']);
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `user` = '$uname' AND `id` = '$payed' AND `accept`='1' ");
if($db->FetchRow() > 0) {
$db->Query("DELETE FROM `db_jobs` WHERE `id` = '$payed' ");
$db->Query("DELETE FROM `db_jobs_use` WHERE `id_job` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно отменена!</b></font></center><BR />";
}
}
if(isset($_POST['save_here']) && is_numeric($_POST['save_here'])) {
$payed = intval($_POST['save_here']);
$db->Query("SELECT COUNT(*) FROM `db_jobs` WHERE `user` = '$uname' AND `id` = '$payed' AND `accept`='1' ");
if($db->FetchRow() > 0) {
$db->Query("UPDATE `db_jobs` SET `done`='1' WHERE `id` = '$payed' ");
echo "<center><font color = 'grey'><b>Заявка успешно завершена!</b></font></center><BR />";
}
}
$db->Query("SELECT * FROM `db_jobs` WHERE `user` = '$uname' AND `accept`='1' ORDER BY `id` DESC LIMIT 30 ");
while($data = $db->FetchArray()) {
echo '#'.$data['id'].'. <b>'.$data['name'].'</b> (Оплата '.$data['pay'].' серебра)<br/>';
echo '<b>Описание:</b> ';
if(strlen($data['about']) > 100) {
echo substr($data['about'], 0, 100).'...';
} else echo $data['about'];
echo '<br/><b>Категория:</b> '.$names[$data['category']].'<br/>';
if($data['done'] == 0 && $data['period'] == 0) {
?>
<form action="" method="post">
<input type="hidden" name="del_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
}
else if($data['done'] == 0 && $data['period'] == 1) {
?>
<form action="" method="post">
<input type="hidden" name="save_here" value="<?=$data["id"]; ?>" />
<input type="submit" value="Завершить" />
</form>
<?php
}
else
{
echo '<font color="grey">Выполнено!</font>';
}
echo '<hr/>';
}
?>
</div>
</div>
<?php
}
?><div class="s-bk-lf">
<div class="acc-title">Список заданий</div>
</div>
<div class="silver-bk"><div class="clr"></div>
<?
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
function colorSum($sum){
if($sum >= 100) return "red";
return "#000000";
}
if(isset($_POST['accept']) && is_numeric($_POST['accept'])) {
$payed=$_POST['accept'];
$db->Query("SELECT * FROM `db_jobs` WHERE `id` = '$payed' AND `accept` = '0' LIMIT 1 ");
if($db->NumRows() > 0) {
$db->Query("UPDATE `db_jobs` SET `accept`='1' WHERE `id`='$payed' ");
}
}
if(isset($_POST['decline']) && is_numeric($_POST['decline'])) {
$payed=$_POST['decline'];
$db->Query("SELECT * FROM `db_jobs` WHERE `id` = '$payed' AND `accept` = '0' LIMIT 1 ");
if($db->NumRows() > 0) {
$db->Query("UPDATE `db_jobs` SET `accept`='2' WHERE `id`='$payed' ");
}
}
$db->Query("SELECT * FROM db_jobs WHERE accept = 0 ORDER BY id DESC LIMIT {$lim}, 100");
if($db->NumRows() > 0){
?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr bgcolor="#efefef">
<td align="center" width="50" class="m-tb">Пользователь</td>
<td align="center" width="300" class="m-tb">Текст</td>
<td align="center" width="100" class="m-tb">URL</td>
<td align="center" width="50" class="m-tb">Одобрить</td>
<td align="center" width="100" class="m-tb">Дата</td>
</tr>
<?PHP
while($data = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><a href="/?menu=admin384&sel=users&edit=<?=$data["user_id"]; ?>"<?php if($data['gardener']==1) {echo ' style="color: red;"';} ?> class="stn"><?=$data["user"]; ?></a></td>
<td align="center"><?=$data['about']; ?></td>
<td align="center"><?=$data['url']; ?></td>
<td align="center">
<?php
if($data["accept"]==0) {
?>
<form action="" method="post">
<input type="hidden" name="accept" value="<?=$data["id"]; ?>" />
<input type="submit" value="Одобрить" />
</form>
<form action="" method="post">
<input type="hidden" name="decline" value="<?=$data["id"]; ?>" />
<input type="submit" value="Отменить" />
</form>
<?php
}
else if($data["accept"]==2)
{
echo "<center><font color = 'green'><b>Отменено!</b></font></center><BR />";
}
else
{
echo "<center><font color = 'green'><b>Одобрено!</b></font></center><BR />";
}
?>
</td>
<td align="center"><?=date("d.m H:i:s",$data["time"]); ?></td>
</tr>
<?PHP
}
?>
</table>
<BR />
<?PHP
}else echo "<center><b>На данной странице нет записей</b></center><BR />";
$db->Query("SELECT COUNT(*) FROM db_jobs WHERE accept = 0 ");
$all_pages = $db->FetchRow();
if($all_pages > 100){
$sort_b = (isset($_GET["sort"])) ? intval($_GET["sort"]) : 0;
$nav = new navigator;
$page = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"])) : 1;
echo "<BR /><center>".$nav->Navigation(10, $page, ceil($all_pages / 100), "/?menu=admin384&sel=jobs&page="), "</center>";
}
?>
</div><div class='clr'></div>
кажись не правильно прописан файлarshavin1992 написал(а):Warning: include(pages/admin/_knb.php) [function.include]: failed to open stream: No such file or directory in /home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
Warning: include(pages/admin/_knb.php) [function.include]: failed to open stream: No such file or directory in /home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
Warning: include() [function.include]: Failed opening 'pages/admin/_knb.php' for inclusion (include_path='.:/usr/local/php53/lib/php') in/home/arsha189/domains/sweet-farm.ru/public_html/QMISHsSTTIScDEgK/index.php on line 67
помогите решить проблему) а так же проблема в том что на сайте нету кнб в игр только если переходишь по прямой ссылке http://sweet-farm.ru/account/knb
Panchos
Участник
- Сообщения
- 21
- Реакции
- 1
Panchos
Участник
- Сообщения
- 21
- Реакции
- 1
Blanc
Местный
- Сообщения
- 63
- Реакции
- 1
Кто может помочь, нужно с стандартного кода входа на ферму
В другой пкркнести чтоб работал сюда
<div class="container_demo">
<form action="" method="post">
<div class="h-title">Вход в аккаунт</div>
<table width="200" border="0" align="center">
<tr>
<td colspan="2">Email:<BR /><input name="log_email" type="text" size="23" maxlength="35" class="lg"/></td>
</tr>
<tr>
<td colspan="2">Пароль [<a href="/recovery" class="rs-ps">Забыли пароль?</a>]:<BR /><input name="pass" type="password" size="23" maxlength="35" class="ps"/></td>
</tr>
<tr height="5">
<td align="center" valign="top"><input type="submit" value="Войти" class="btn_in"/></form></td>
<td align="center" valign="top"><form action="/signup" method="post"><input type="submit" value="Регистрация" class="btn_reg"/></form></td>
</tr>
</table>
</div>
<form action="" method="post">
<div class="h-title">Вход в аккаунт</div>
<table width="200" border="0" align="center">
<tr>
<td colspan="2">Email:<BR /><input name="log_email" type="text" size="23" maxlength="35" class="lg"/></td>
</tr>
<tr>
<td colspan="2">Пароль [<a href="/recovery" class="rs-ps">Забыли пароль?</a>]:<BR /><input name="pass" type="password" size="23" maxlength="35" class="ps"/></td>
</tr>
<tr height="5">
<td align="center" valign="top"><input type="submit" value="Войти" class="btn_in"/></form></td>
<td align="center" valign="top"><form action="/signup" method="post"><input type="submit" value="Регистрация" class="btn_reg"/></form></td>
</tr>
</table>
</div>
В другой пкркнести чтоб работал сюда
<div id="container_demo" >
<a class="hiddenanchor" id="toregister"></a>
<a class="hiddenanchor" id="tologin"></a>
<div id="wrapper">
<div id="login" class="animate form">
<form action="/account" autocomplete="on">
<h1>Вход</h1>
<p>
<label for="username" class="uname" data-icon="u" > Ваш e-mail или логин</label>
<input id="username" name="username" required="required" type="text" placeholder="sitehere или sitehere.ru@my.com"/>
</p>
<p>
<label for="password" class="youpasswd" data-icon="p"> Ваш пароль </label>
<input id="password" name="password" required="required" type="password" placeholder="например 123456" />
</p>
<p class="keeplogin">
<input type="checkbox" name="loginkeeping" id="loginkeeping" value="loginkeeping" />
<label for="loginkeeping">Запомнить меня</label>
</p>
<p class="login button">
<input type="submit" value="Войти" />
</p>
<p class="change_link">
Не зарегистрированы еще ?
<a href="#toregister" class="to_register">Присоединяйтесь</a>
</p>
</form>
</div>
<div id="register" class="animate form">
<form action="mysuperscript.php" autocomplete="on">
<h1> Регистрация </h1>
<p>
<label for="usernamesignup" class="uname" data-icon="u">Ваш логин</label>
<input id="usernamesignup" name="usernamesignup" required="required" type="text" placeholder="myname1" />
</p>
<p>
<label for="emailsignup" class="youmail" data-icon="e" > Ваш e-mail</label>
<input id="emailsignup" name="emailsignup" required="required" type="email" placeholder="sitehere.ru@my.com"/>
</p>
<p>
<label for="passwordsignup" class="youpasswd" data-icon="p">Ваш пароль </label>
<input id="passwordsignup" name="passwordsignup" required="required" type="password" placeholder="123456"/>
</p>
<p>
<label for="passwordsignup_confirm" class="youpasswd" data-icon="p">Подтвердите ваш пароль </label>
<input id="passwordsignup_confirm" name="passwordsignup_confirm" required="required" type="password" placeholder="123456"/>
</p>
<p class="signin button">
<input type="submit" value="Регистрация"/>
</p>
<p class="change_link">
Уже зарегистрированы ?
<a href="#tologin" class="to_register"> Войдите на сайт </a>
</p>
</form>
</div>
</div>
</div>
<a class="hiddenanchor" id="toregister"></a>
<a class="hiddenanchor" id="tologin"></a>
<div id="wrapper">
<div id="login" class="animate form">
<form action="/account" autocomplete="on">
<h1>Вход</h1>
<p>
<label for="username" class="uname" data-icon="u" > Ваш e-mail или логин</label>
<input id="username" name="username" required="required" type="text" placeholder="sitehere или sitehere.ru@my.com"/>
</p>
<p>
<label for="password" class="youpasswd" data-icon="p"> Ваш пароль </label>
<input id="password" name="password" required="required" type="password" placeholder="например 123456" />
</p>
<p class="keeplogin">
<input type="checkbox" name="loginkeeping" id="loginkeeping" value="loginkeeping" />
<label for="loginkeeping">Запомнить меня</label>
</p>
<p class="login button">
<input type="submit" value="Войти" />
</p>
<p class="change_link">
Не зарегистрированы еще ?
<a href="#toregister" class="to_register">Присоединяйтесь</a>
</p>
</form>
</div>
<div id="register" class="animate form">
<form action="mysuperscript.php" autocomplete="on">
<h1> Регистрация </h1>
<p>
<label for="usernamesignup" class="uname" data-icon="u">Ваш логин</label>
<input id="usernamesignup" name="usernamesignup" required="required" type="text" placeholder="myname1" />
</p>
<p>
<label for="emailsignup" class="youmail" data-icon="e" > Ваш e-mail</label>
<input id="emailsignup" name="emailsignup" required="required" type="email" placeholder="sitehere.ru@my.com"/>
</p>
<p>
<label for="passwordsignup" class="youpasswd" data-icon="p">Ваш пароль </label>
<input id="passwordsignup" name="passwordsignup" required="required" type="password" placeholder="123456"/>
</p>
<p>
<label for="passwordsignup_confirm" class="youpasswd" data-icon="p">Подтвердите ваш пароль </label>
<input id="passwordsignup_confirm" name="passwordsignup_confirm" required="required" type="password" placeholder="123456"/>
</p>
<p class="signin button">
<input type="submit" value="Регистрация"/>
</p>
<p class="change_link">
Уже зарегистрированы ?
<a href="#tologin" class="to_register"> Войдите на сайт </a>
</p>
</form>
</div>
</div>
</div>
Panchos
Участник
- Сообщения
- 21
- Реакции
- 1
Этот вопрос закрываю, разобрался. Появился новый вопрос. Когда карта вся собирается, почему то не появляется кнопка "получить бонус", в чем может быть причина?Panchos написал(а):Народ помогите с модулем "карта сокровищ". 1) Не фиксирует открытые куски карты, 2) Не могу понять где поменять время, чтобы меньше часа было.
Minik
Местный
Связки нет.Panchos написал(а):Этот вопрос закрываю, разобрался. Появился новый вопрос. Когда карта вся собирается, почему то не появляется кнопка "получить бонус", в чем может быть причина?
MrGangsteR
Местный
- Сообщения
- 107
- Реакции
- 1
нужна помощь
как сделать ?
Последние 6 пополнений
Последние 6 выплат
вот проект http://cocacola-farm.ru/
как сделать ?
Последние 6 пополнений
Последние 6 выплат
вот проект http://cocacola-farm.ru/
На)MrGangsteR написал(а):нужна помощь
как сделать ?
Последние 6 пополнений
Последние 6 выплат
вот проект http://cocacola-farm.ru/
PHP:
<?
if(isset($_SESSION["user"])){
?>
<? } else { ?>
<?PHP
$tfstats = time() - 60*60*24;
$db->Query("SELECT
(SELECT COUNT(*) FROM db_users_a) all_users,
(SELECT SUM(insert_sum) FROM db_users_b) all_insert,
(SELECT SUM(payment_sum) FROM db_users_b) all_payment,
(SELECT COUNT(*) FROM db_users_a WHERE date_reg > '$tfstats') new_users");
$stats_data = $db->FetchArray();
$db->Query("SELECT * FROM db_stats");
$btc = $db->FetchArray();
?>
<div class="categories">
<big>Статистика</big>
<br>
<tr><td><font color='red'>4 выплаты:</font></td></tr>
<table border="1" bordercolor='#E8E8E8'cellpadding="5" cellspacing="3" border='0' color='#E8E8E8' align='center' width="100%">
<?PHP
$db->Query("SELECT * FROM db_payment ORDER BY id DESC LIMIT 4");
if($db->NumRows() > 0){
while($ref = $db->FetchArray()){
?>
<tr>
<center><td align='center'><?=$ref["user"]; ?></td></center>
<center><td align='center'><?=sprintf($ref["sum"]); ?> Р.</td></center>
</tr>
<?PHP
}
}else echo '<br><tr><td colspan="5">Нет записей! :(</td></tr>'
?>
</table>
<br>
<tr><td><font color='red'>4 пополнения:</font></td></tr>
<table border="1" bordercolor='#E8E8E8'cellpadding="5" cellspacing="3" border='0' color='#E8E8E8' align='center' width="100%">
<?PHP
$db->Query("SELECT * FROM db_insert_money ORDER BY id DESC LIMIT 4");
if($db->NumRows() > 0){
while($ref = $db->FetchArray()){
?>
<tr>
<center><td align='center'><?=$ref["user"]; ?></td></center>
<center><td align='center'><?=sprintf($ref["money"]); ?> Р.</td></center>
</tr>
<?PHP
}
}else echo '<br><tr><td colspan="5">Нет записей! :(</td></tr>'
?>
</table>
</div>
<? } ?>
viper5
Местный
- Сообщения
- 155
- Реакции
- 2
Добрый день. Последние 5 пополнений показывает через одно пополнение. Тоесть 1 пополнение показывает, следующее нет и так через один. В чём проблема вот код
<?
$random = rand(1,4);
if ($random == 1) {
?>
<div class="stat2">
<div class="h-title">Последние 5 пополнений</div>
<div class="st-rg" >
<?PHP
$db->Query("SELECT * FROM db_insert_money ORDER BY id DESC LIMIT 5");
if($db->NumRows() > 0){
while($last = $db->FetchArray()){
?>
<div class="line-top"><?=$last["user"]; ?></div>
<?PHP
}
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</div>
<div class="st-rg">
<?PHP
$db->Query("SELECT * FROM db_insert_money ORDER BY id DESC LIMIT 5");
if($db->NumRows() > 0){
while($last = $db->FetchArray()){
?>
<div class="line-top2"><?=$last["money"]; ?> рублей</div>
<?PHP
}
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</div>
</div>
<?
} else if ($random == 2) {
?>
<?
$random = rand(1,4);
if ($random == 1) {
?>
<div class="stat2">
<div class="h-title">Последние 5 пополнений</div>
<div class="st-rg" >
<?PHP
$db->Query("SELECT * FROM db_insert_money ORDER BY id DESC LIMIT 5");
if($db->NumRows() > 0){
while($last = $db->FetchArray()){
?>
<div class="line-top"><?=$last["user"]; ?></div>
<?PHP
}
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</div>
<div class="st-rg">
<?PHP
$db->Query("SELECT * FROM db_insert_money ORDER BY id DESC LIMIT 5");
if($db->NumRows() > 0){
while($last = $db->FetchArray()){
?>
<div class="line-top2"><?=$last["money"]; ?> рублей</div>
<?PHP
}
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</div>
</div>
<?
} else if ($random == 2) {
?>
MrGangsteR
Местный
- Сообщения
- 107
- Реакции
- 1
Minik
Местный
Напишите в лс.MrGangsteR написал(а):Кто может помочь ?
Вот мой проект cocacola-farm.ru
Проблема вот всем гдеинаписано бонус аукцион выплаты пополнение и так далее весь этот столбик но стоит добавить чтото он вылазиет за рамки кто может помочь ? Хотел добавить вот смотрите выход из профиля вышел из рамки (((
Марина
Местный
- Сообщения
- 35
- Реакции
- 2
Вижу столько людей которым смогли помочь... может и мне чем поможете.
скрипт работает и вроде бы все хорошо, только вот незадача слишком быстро начали выводить и я не успеваю хоть как-то реинвестировать деньги с казны чтобы выйти в плюс.
вот в чем проблема:
1) я хотела поставить лимит максимум на вывод за раз.. например 100 руб (как это прописать в php)
2) чтобы выводить можно было только 1 раз в 24 часа. (тоже прописать в php)
если сможете написать такой код буду очень признательна...
скрипт работает и вроде бы все хорошо, только вот незадача слишком быстро начали выводить и я не успеваю хоть как-то реинвестировать деньги с казны чтобы выйти в плюс.
вот в чем проблема:
1) я хотела поставить лимит максимум на вывод за раз.. например 100 руб (как это прописать в php)
2) чтобы выводить можно было только 1 раз в 24 часа. (тоже прописать в php)
если сможете написать такой код буду очень признательна...
https://servahoc.ru/threads/faq-vopros-otvet.843/Марина написал(а):Вижу столько людей которым смогли помочь... может и мне чем поможете.
скрипт работает и вроде бы все хорошо, только вот незадача слишком быстро начали выводить и я не успеваю хоть как-то реинвестировать деньги с казны чтобы выйти в плюс.
вот в чем проблема:
1) я хотела поставить лимит максимум на вывод за раз.. например 100 руб (как это прописать в php)
2) чтобы выводить можно было только 1 раз в 24 часа. (тоже прописать в php)
если сможете написать такой код буду очень признательна...