Таймер на сайте

  • Автор темы witru
  • Дата начала
witru
Местный
Сообщения
76
Реакции
0
поставил таймер на хайпе а он закончился но пополнение и вывод тагже заблокированы как его вообще убрать из скрипта вот сайт q-qiwi.ru
 
witru
Местный
Сообщения
76
Реакции
0
 
assus
Если нужна ферма пишите. Дизайн для Ферм.
Участник
Сообщения
454
Реакции
59
Skype
а ты в настройках все правильно сделал!
и проверь еще файлы пополнения и депозиты стоит там 0 или 1
 
witru
Местный
Сообщения
76
Реакции
0
assus написал(а):
а ты в настройках все правильно сделал!
и проверь еще файлы пополнения и депозиты стоит там 0 или 1
ВРОДЕ БЫ 0

<div class="main_news_top"></div>

<div class="main_news_center">
<div class="main_news_title">Пополнить баланс и СДЕЛАТЬ ВКЛАД</div>


<div class="popolnit_info">
Заходим в свой кошелёк на сайте <a target="_blank" style="color:#009000;text-decoration:underline;font-weight:bold;" href="https://servahoc.ru/redirect.php?url=https://w.qiwi.com">w.qiwi.com</a>
<br>Выбираем раздел "Перевод". Выбираем слева тип перевода "QIWI Яйца"
<br>Нажимаем под яйцом кнопку "Купить".
<br>Выбираем пункт "Купить". Вводим сумму вклада и жмём "Оплатить"
<br>Подтверждаем покупку. Копируем и вставляем "Код ваучера"
<br>
<br>


<?php
if($d_popolnenie!=0){
echo '<div class="popolnit_error">Пополнение баланса приостановлено</div>';
}
else{

$b_zam=0;

$depbtq=mysql_query("SELECT SUM(osum2) FROM operations WHERE ologin='$u_login' AND osum>0 AND otype=3 AND odate>'$time'");
$depbtm=mysql_fetch_row($depbtq);
$b_zam=$depbtm[0];


$can_dep='';

if(($d_max-$b_zam)>=$d_min){
$can_dep='от '.$d_min.' до '.($d_max-$b_zam);
}

if($can_dep==''){ echo '<div align="center" style="color:#009000;font-size:20px;font-family:arial;">Достигнут лимит суммы вкладов</div>'; }
else{
echo '
Вы можете сделать вклад на сумму <font style="color:#009000;font-size:20px;font-family:arial;">'.$can_dep.'</font>
';
}
}
?>
</div>

<?php
if($d_popolnenie==0){

$cpop=1;
$cnaq=mysql_query("SELECT * FROM operations WHERE ologin='$u_login' AND osum=0.00 AND osum2=0.00");
$cnam=mysql_num_rows($cnaq);

if($cnam>1){
$cpop=0;
}

if(!empty($_POST['batch']) && ($_POST['plan']==1 || $_POST['plan']==2)){

if($cpop==1){

$batch=preg_replace("#[^0-9a-z]+#i",'',$_POST['batch']);
$plan=$_POST['plan'];

if(strlen($batch)>15 && strlen($batch)<50){

$plusq=mysql_query("SELECT * FROM operations WHERE obatch='$batch'");
if(mysql_num_rows($plusq)==0){

if($plan==1){ $time2=$time+3600*24; $d_proc=150;}
if($plan==2){ $time2=$time+3600*12; $d_proc=125;}


mysql_query("INSERT INTO operations (ologin,otype,osum,osum2,odate,odate2,oplan,oref,obatch,oproc,odays,orefproc) VALUES ('$u_login','3','','','$time2','$time','$plan','$u_ref','$batch','$d_proc','$d_days','$p_ref')") or die('inserting batch data error');
}
}

}

}

if($cpop==0){
echo '<div class="popolnit_nomore">Лимит пополнений, находящихся в обработке.</div>';
}

if($can_dep!='' && $cpop==1){
?>

<table align="center" cellpadding="0px" cellspacing="0px">
<tr>
<td>
<form id="popolnit" action="/?page=popolnit" method="POST" style="margin:0;padding:0">
<input id="batch" class="popolnit_input" type="text" name="batch" placeholder="Код ваучера" maxlength="50">
<input id="plan" type="hidden" name="plan" value="1">
</form>
</td>
<td>
<a class="popolnit_1" href="https://servahoc.ru/redirect.php?url=javascript:document.getElementById('plan').value=1;with(document.getElementById('popolnit')){ submit(); }">На 24 часа</a>
<a class="popolnit_1" href="https://servahoc.ru/redirect.php?url=javascript:document.getElementById('plan').value=2;with(document.getElementById('popolnit')){ submit(); }">На 12 часов</a>
</td>
</tr>
</table>

<br>

<table align="center" cellpadding="0px" cellspacing="0px">
<tr>
<td>


</td>
</tr>
</table>

<?php }} ?>

<br>
<br>

<table align="center" class="popolnit_stat" cellpadding="0px" cellspacing="0px">
<tr>
<td style="width:110px;">Сумма</td>
<td style="width:145px;">Дата</td>
<td style="width:240px;">Ваучер</td>
<td style="width:135px;">Статус</td>
</tr>
</table>

<table align="center" style="margin-top:2px;" cellpadding="2px" cellspacing="2px">
<?php
$statsq=mysql_query("SELECT osum2,odate2,oplan,obatch,oback,osum,odays FROM operations WHERE otype=3 AND ologin='$u_login' AND obatch!='' ORDER BY odate2 DESC");
while($statsm=mysql_fetch_row($statsq)){ ?>
<tr>
<td class="popolnit_stat_sum">
<?php
if($statsm[0]>0){ echo str_replace('.00','',number_format($statsm[0],2,'.',',')).' РУБ'; }
else { echo '-//-'; }
?>
</td>
<td class="popolnit_stat_date"><?php echo date('j '.$mdate[date('n',$statsm[1])-1].' H:i',$statsm[1]); ?></td>
<td class="popolnit_stat_batch">
<?php
if($statsm[5]=='0' && $statsm[4]==2){
echo '<font color="red">'.$statsm[3].'</font>';
}
else{
echo $statsm[3];
}
?>
</td>
<?php
if($statsm[5]=='0' && $statsm[4]==''){ echo '<td class="popolnit_stat_batch_1">В обработке</td>'; }
if($statsm[5]=='0' && $statsm[4]==1){ echo '<td class="popolnit_stat_batch_1">К возврату</td>'; }
if($statsm[5]=='0' && $statsm[4]==2){ echo '<td class="popolnit_stat_batch_2">Возвращено</td>'; }
if($statsm[5]>0){ echo '<td class="popolnit_stat_batch_2">Принято</td>'; }
?>
</td>
</tr>
<?php } ?>
</table>

</div>

<div class="main_news_bottom"></div>
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
Данного модуля не видел в глаза и ничего про него не знаю.
НО
if($d_popolnenie!=0){ - Перевожу "Если $d_popolnenie НЕ РАВНО НУЛЮ показывать "Пополнение баланса приостановлено""
т.е. если в настройках указана 1, то ничего работать не будет.
Чтобы сделать правильно, замени восклицательный знак перед равно на равно и строка примет вид "if($d_popolnenie==0){ "
и перевожу "Если $d_popolnenie РАВНО НУЛЮ показывать "Пополнение баланса приостановлено" ИНАЧЕ продолжает выполнять алгоритм..."
***Одно равно "=" присваивает значение переменной. в данном случае проверяется условие равности двух значений, а это "=="
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
и не могу попасть на сайт
 
witru
Местный
Сообщения
76
Реакции
0
pligin написал(а):
и не могу попасть на сайт
ПРОБЛЕМА НА ХОСТИНГЕ НЕ ПОДХОДИТ .htaccess ЗАВТРА ТОК РЕШИТСЯ
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
и еще
где объявлена $d_popolnenie?
 
witru
Местный
Сообщения
76
Реакции
0
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #10
witru написал(а):
как ты сказал не помогло у убрал "!" заработало
если работает, то это не значит что правильно.
Ошибка + ошибка часто дают правильный результат, но в будущем может вылезти.
1. Переменная $d_popolnenie нигде не объявлена, т.е. нигде ей не присвоено значение
2. Проверятся условие "if()" присваивается ли переменной $d_popolnenie значение "0" или нет, а не равность - подробности о знаках сравнения http://php.net/manual/ru/language.operators.comparison.php - что не имеет никакого смысла

Предположу работу Вашего модуля:
1. В админке указывается включить или выключить таймер, т.е. 1 - вкл, 0 - выкл
2. При загрузке страницы должно извлекаться значение этого переключателя, т.е. $d_popolnenie и далее проверяется алгоритмом на соответствие его тому или иному значению (что в Вашем случае отсутствует)
- если $d_popolnenie == 0, то выключено
- иначе (т.е. если $d_popolnenie != 0) включено
 
Сверху