Подскажите помогите!!!

  • Автор темы sanek85
  • Дата начала
sanek85
Участник
Сообщения
124
Реакции
2
подскажите как сделать в модуле задания чтобы после нажатия на кнопку выполнить задания обновлялась та страница на которой нажал эту кнопку ?

Вопрос 2

Подскажите чтобы за привлеченного игрока и его пополнения счета процент отчислялся тому кто его привел на счет для вывода я так понял вот тут ?

# Зачисляем средства рефереру и дерево
$add_tree_referer = ($ins_sum <= 0.01) ? ", a_t = a_t + 0" : "";
$db->Query("UPDATE db_users_b SET money_b = money_b + $to_referer, from_referals = from_referals + '$to_referer' {$add_tree_referer} WHERE id = '$refid'");

Поменять на money_b на money_p ?

и подскажите как чтобы отчислялось 5 % а не 10 это я понял где то тут ?

$serebro = intval($ins_sum <= 0.01) ? ($serebro + ($serebro * 0.05) ) : $serebro;
$add_tree = ( $ik_payment_amount >= 0 ) ? 0 : 0;
$lsb = time();
$to_referer = ($serebro * 0.10);
 
Последнее редактирование:
VladL
Участник
Сообщения
115
Реакции
8
sanek85 написал(а):
подскажите как сделать в модуле задания чтобы после нажатия на кнопку выполнить задания обновлялась та страница на которой нажал эту кнопку также должна открывалась ссылка задания в новой вкладке после клика по кнопке у меня после нажатия кнопки открывает ссылку а страничка не обновляется просто продолжает писать выполнить задания и не появляется окно для ответа а если страничку обновить появляется окно для подачи ответа как исправить ?
Я подумал ты людей учить будишь , а это ты спрашиваешь как поправить интересный подход к теме )
 
sanek85
Участник
Сообщения
124
Реакции
2
VladL написал(а):
Я подумал ты людей учить будишь , а это ты спрашиваешь как поправить интересный подход к теме )
я не учить а учимся в месте
 
Vlad8999
Участник
Сообщения
179
Реакции
47
PHP:
<form method='post' name='RefreshForm' action='<? echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>'>
<?
reset($_POST);
while (list($name, $value) = each($_POST)){
    echo '<input type='hidden' name='$name' value=''.stripslashes($value).''>
';
}
?>
<input type='submit' value='Обновить'>
</form>
 
sanek85
Участник
Сообщения
124
Реакции
2
Vlad8999 написал(а):
PHP:
<form method='post' name='RefreshForm' action='<? echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>'>
<?
reset($_POST);
while (list($name, $value) = each($_POST)){
    echo '<input type='hidden' name='$name' value=''.stripslashes($value).''>
';
}
?>
<input type='submit' value='Обновить'>
</form>
это отдельная кнопка ? у меня есть кнопка мне надо чтобы как то добавить к ней чтобы после нажатия сработало обновления страничка и открылась в новой вкладке ссылка вот код
<?PHP
$_OPTIMIZATION["title"] = "Задания";
$usid = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a WHERE id = '$usid'");
$user_data = $db->FetchArray();
?>

<div class="s-bk-lf">
<div class="acc-title">Задания</div>

</div>
<div class="silver-bk">
<div class="clr"></div>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#FFC737' align='center' width="99%">
<center>
<!--www.people-group.net-->
<script type="text/javascript" src="//ads.people-group.net/254451/1/8/"></script>
<!--ANCOR-CODE-->
<!--www.people-group.net-->
</center>
<br><br>
<tr>
<td align="center" class="m-tb"><a style='color:black;' href='/account/task/'>Задания</a></td>
<td align="center" class="m-tb"><a style='color:black;' href='/account/task_add/'>Создать задание</a></td>
<td align="center" class="m-tb"><a style='color:black;' href='/account/task_my/'>Мои задания</a></td>

</tr>
</table>
<br>
<?
if(isset($_GET['run'])) {
$run = intval($_GET['run']);
$db->Query("SELECT * FROM db_task_user WHERE user_id = '$usid' AND id_task = '$run'");
if($db->NumRows() == 0) {
$db->Query("INSERT INTO db_task_user (user_id, id_task, status) VALUES ('$usid', '$run', '2')");
}
$db->Query("SELECT url FROM db_task WHERE id = '$run'");
$url = $db->FetchArray();
print "<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\">

<script language=\"javascript\">top.location.href=\"".$url['url']."\";</script>
<title>Перенаправление</title>
</head>

</body>
</html>";
}



if(isset($_GET['id'])) {



$id_task = intval($_GET['id']);

$db->Query("SELECT * FROM db_task WHERE id = '$id_task' LIMIT 1");
if($db->NumRows() > 0) {
$t = $db->FetchArray();
if($t['moder'] == 1) {
if($t['user_id'] != $usid) {
if($t['kol_z'] >= 1) {
$db->Query("SELECT * FROM db_task_user WHERE id_task = '$id_task' AND user_id = '$usid'");
$st = $db->NumRows();
$ut = $db->FetchArray();
if($ut['status'] != 1 and $st >= 0 and $st < 2) {


$db->Query("SELECT * FROM db_task_cat WHERE id = '".$t['cat']."'");
$c = $db->FetchArray();
?>
<table align="center" width="550" border="1">

<tr>
<td width="50px">
<b>ID Задания:</b></td><td> <?=$t['id']; ?></td></tr>
<tr>
<td width="50px"><b>Стоимость выполнения:</b></td> <td><?=$t['cena']; ?> Серебра</td></tr>
<tr>
<td width="50px"><b>Категория:</b></td> <td> <?=$c['name']; ?></td></tr>
<tr>
<td width="50px"><b>Владелец задания:</b></td> <td> <?=$t['login']; ?>
</td>
</tr>

<tr>
<td width="50px"><b>Текст задания: </b></td> <td><?=$t['text']; ?></td>
</tr>

<tr>
<td width="50px"><b>Что нужно указать для проверки:</b></td> <td> <?=$t['otvet']; ?></td>
</tr>
<?

if($st > 0 and $ut['status'] == 2 or $st > 0 and $ut['status'] == 3) {
?>
<script type="text/javascript">
function send()
{
//Получаем параметры
var text = $('#text').val()
var uid = $('#uid').val()
var id_t = $('#id_t').val()
// Отсылаем паметры
$.ajax({
type: "POST",
url: "/ajax/task.php",
data: ({"text" : text, "uid" : uid, "id_t" : id_t}),
//data:
//При удачном завершение запроса - выводим то, что нам вернул PHP
success: function(html) {
//предварительно очищаем нужный элемент страницы
$("#response").empty();
//и выводим ответ php скрипта
$("#response").append(html);
}
});

}
</script>


<tr>
<td><b>Текст для для ответа на выволенное задание: </b><? if($ut['status'] == 3) {echo '<br><font color="red" size="2">Причина доработки:<br>'. ($ut['text']).'</font>'; } ?> </td><td><textarea id="text" rows="5" cols="50" name="otvet"></textarea></td>
<input type="hidden" name="id_t" id="id_t" value="<?=$t['id']; ?>">
<input type="hidden" name="uid" id="uid" value="<?=$_SESSION["user_id"]; ?>">
</tr>
<tr><td colspan="2"><div id="response"></div><input onclick="send();" type="button" value="Отправить на проверку"></td></tr>

<?
} elseif($ut['status'] != 1 and $st == 0) {
?>
<tr align="center">
<td colspan="2"><a href="https://servahoc.ru/redirect.php?url=/account/task/run/<?=$t['id']; ?>" target="_blank"><b>Начать выполнение</b></a></td>
</tr>
<? } elseif($ut['status'] == 4) {?>
<tr align="center">
<td colspan="2"><b>Вы уже выполняли данное задание или задание уже одобрено!</b></td>
</tr>
<? } ?>
</table>
<?
}else echo '<center><font color="red">Вы уже выполняли данное задание </font></center>';
}else echo '<center><font color="red">Баланс задания пуст </font></center>';
} else echo '<center><font color="red">Это ваше задание и Вы не можете его выполнить </font></center>';
} else echo '<center><font color="red">Задание находится на модерации у админа </font></center>';
} else echo '<center><font color="red">Такого задания не существует </font></center>';
?>
<div class="clr"></div>
</div>
<?
return;
}

?>
<center>
<?
$db->Query("SELECT * FROM db_task_cat ORDER BY id ASC");
while($cat = $db->FetchArray()) {
echo '<a href="https://servahoc.ru/redirect.php?url=/account/task/search/'.$cat['id'].'">'.$cat['name'].'</a>&nbsp;&nbsp; || ';
}
?>
</center>
<?
if(isset($_GET['search'])) {
$ser = intval($_GET['search']);
$catt = 'AND cat = '.$ser;
} else { $catt = '';}
?>
<table align="center" width="550" border="1">
<tr align="center" bgcolor="#019FDA">
<td>ID</td>

<td>Категория / Краткое описание</td>
<td>Стоимость</td>
<td>Действие</td>
</tr>
<?
$db->Query("SELECT * FROM db_task WHERE moder = '1' AND kol_z >= 1 $catt ORDER BY id DESC");
while($task = $db->FetchArray()) {

?>
<tr align="center">
<td><?=$task['id']; ?></td>
<td><?=$task['name_cat']; ?> / <br>
<b><?=$task['text_k']; ?></b></td>
<td><?=$task['cena']; ?></td>
<td><a href="https://servahoc.ru/redirect.php?url=/account/task/<?=$task['id']; ?>">Подробнее</a></td>
</tr>
<? } ?>
</table>


<div class="clr"></div>
</div>
 
sanek85
Участник
Сообщения
124
Реакции
2
Vlad8999 написал(а):
PHP:
<form method='post' name='RefreshForm' action='<? echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>'>
<?
reset($_POST);
while (list($name, $value) = each($_POST)){
    echo '<input type='hidden' name='$name' value=''.stripslashes($value).''>
';
}
?>
<input type='submit' value='Обновить'>
</form>
вот суда <td colspan="2"><a href="https://servahoc.ru/redirect.php?url=/account/task/run/<?=$t['id']; ?>" target="_blank"><b>Начать выполнение</b></a></td>
добавить надо
 
sanek85
Участник
Сообщения
124
Реакции
2
sanek85 написал(а):
вот суда <td colspan="2"><a href="https://servahoc.ru/redirect.php?url=/account/task/run/<?=$t['id']; ?>" target="_blank"><b>Начать выполнение</b></a></td>
добавить надо
?
 
rich-99000000
php developer
Участник
Сообщения
227
Реакции
48
$to_referer = ($serebro * 0.10);
меняй на 0.05
 
Сверху