sery2013
Местный
- Сообщения
- 33
- Реакции
- 0
Всем привет!
У меня такой вопрос, может есть у кого код на подобии этого:
Тоесть ссылка на бонус появляется только после нажатия по рекламе.
Возможно сделать такое или встадить туда кнопку от биткоин крана,тоесть получить сатоши или доги можно только после нажатия по рекламе, гугла или так ру без разницы, чтоб хоть какой то профит был,а не просто пустая раздача сатоши.
У меня такой вопрос, может есть у кого код на подобии этого:
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Ежедневный бонус";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
# Настройки бонусов
$bonus_min = 20;
$bonus_max = 100;
?>
<div class="s-bk-lf">
<div class="acc-title">Ежедневный бонус</div>
</div>
<div class="silver-bk">
<div class="clr"></div>
<BR />
Бонус выдается 1 раз в 24 часа. <BR />
Бонус выдается серебром на счет для покупок. <BR />
Сумма бонуса генерируется случайно от <b><?=$bonus_min;?></b> до <b><?=$bonus_max;?></b> серебра.
<BR /><BR />
<?PHP
$ddel = time() + 60*60*24;
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonus_list WHERE user_id = '$usid' AND date_del > '$dadd'");
$hide_form = false;
if($db->FetchRow() == 0){
# Выдача бонуса
if(isset($_POST["bonus"])){
$sum = rand($bonus_min, rand($bonus_min, $bonus_max) );
# Зачилсяем юзверю
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");
# Вносим запись в список бонусов
$db->Query("INSERT INTO db_bonus_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
# Случайная очистка устаревших записей
$db->Query("DELETE FROM db_bonus_list WHERE date_del < '$dadd'");
echo "<center><font color = 'green'><b>На Ваш счет для покупок зачислен бонус в размере {$sum} серебра</b></font></center><BR />";
$hide_form = true;
}
# Показывать или нет форму
if(!$hide_form){
?>
<form action="" method="post">
<table width="330" border="0" align="center">
<tr>
<td align="center"></td>
</tr>
<tr>
Чтобы получить бонус нужно кликнуть по одной из рекламных ссылок
<td align="center"><div id="hidden" style="display:none;"><input type="submit" name="bonus" value="Получить бонус" style="height: 30px; margin-top:10px;"></td></div>
<script type="text/javascript" charset="UTF-8" src="http://z1430.takru.com/in.php?id=1432539"></script>
<script type='text/javascript'>
var n = 0;
var url = '';
for (;n < document.links.length;n++)
{ url=document.links[n].href;
url=url.substring(0,17);
if (url=='http://www.tak.ru'){document.links[n].style.visibility='hidden';}
};
</script>
<script>
function payForFiles(){
var hid,tak,elems,num,pat,j,i;
hid = document.getElementById("hidden");
tak = new Array();
elems = document.getElementsByTagName('A');
num = elems.length;
pat = new RegExp("(^|\\b)(takru)(\\b|$)");
j = 0;
for (i=0;i<num;i++){
if(pat.test(elems.className)){
elems.setAttribute('target','_blank');
if (elems.addEventListener)
elems.addEventListener("click", function(){hid.style.display = ""}, false);
else if (elems.attachEvent)
elems.attachEvent("onclick", function(){hid.style.display = ""});
else elems.onclick = function(){hid.style.display = ""};
j++;}
}
};
payForFiles();
</script>
</tr>
</table>
</form>
<?PHP
}
}else echo "<center><font color = 'red'><b>Вы уже получали бонус за последние 24 часа</b></font></center><BR />"; ?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr>
<td colspan="5" align="center"><h4>Последние 20 бонусов</h4></td>
</tr>
<tr>
<td align="center" class="m-tb">ID</td>
<td align="center" class="m-tb">Пользователь</td>
<td align="center" class="m-tb">Сумма</td>
<td align="center" class="m-tb">Дата</td>
</tr>
<?PHP
$db->Query("SELECT * FROM db_bonus_list ORDER BY id DESC LIMIT 20");
if($db->NumRows() > 0){
while($bon = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><?=$bon["id"]; ?></td>
<td align="center"><?=$bon["user"]; ?></td>
<td align="center"><?=$bon["sum"]; ?></td>
<td align="center"><?=date("d.m.Y",$bon["date_add"]); ?></td>
</tr>
<?PHP
}
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</table>
<div class="clr"></div>
</div>
$_OPTIMIZATION["title"] = "Аккаунт - Ежедневный бонус";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
# Настройки бонусов
$bonus_min = 20;
$bonus_max = 100;
?>
<div class="s-bk-lf">
<div class="acc-title">Ежедневный бонус</div>
</div>
<div class="silver-bk">
<div class="clr"></div>
<BR />
Бонус выдается 1 раз в 24 часа. <BR />
Бонус выдается серебром на счет для покупок. <BR />
Сумма бонуса генерируется случайно от <b><?=$bonus_min;?></b> до <b><?=$bonus_max;?></b> серебра.
<BR /><BR />
<?PHP
$ddel = time() + 60*60*24;
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonus_list WHERE user_id = '$usid' AND date_del > '$dadd'");
$hide_form = false;
if($db->FetchRow() == 0){
# Выдача бонуса
if(isset($_POST["bonus"])){
$sum = rand($bonus_min, rand($bonus_min, $bonus_max) );
# Зачилсяем юзверю
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");
# Вносим запись в список бонусов
$db->Query("INSERT INTO db_bonus_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
# Случайная очистка устаревших записей
$db->Query("DELETE FROM db_bonus_list WHERE date_del < '$dadd'");
echo "<center><font color = 'green'><b>На Ваш счет для покупок зачислен бонус в размере {$sum} серебра</b></font></center><BR />";
$hide_form = true;
}
# Показывать или нет форму
if(!$hide_form){
?>
<form action="" method="post">
<table width="330" border="0" align="center">
<tr>
<td align="center"></td>
</tr>
<tr>
Чтобы получить бонус нужно кликнуть по одной из рекламных ссылок
<td align="center"><div id="hidden" style="display:none;"><input type="submit" name="bonus" value="Получить бонус" style="height: 30px; margin-top:10px;"></td></div>
<script type="text/javascript" charset="UTF-8" src="http://z1430.takru.com/in.php?id=1432539"></script>
<script type='text/javascript'>
var n = 0;
var url = '';
for (;n < document.links.length;n++)
{ url=document.links[n].href;
url=url.substring(0,17);
if (url=='http://www.tak.ru'){document.links[n].style.visibility='hidden';}
};
</script>
<script>
function payForFiles(){
var hid,tak,elems,num,pat,j,i;
hid = document.getElementById("hidden");
tak = new Array();
elems = document.getElementsByTagName('A');
num = elems.length;
pat = new RegExp("(^|\\b)(takru)(\\b|$)");
j = 0;
for (i=0;i<num;i++){
if(pat.test(elems.className)){
elems.setAttribute('target','_blank');
if (elems.addEventListener)
elems.addEventListener("click", function(){hid.style.display = ""}, false);
else if (elems.attachEvent)
elems.attachEvent("onclick", function(){hid.style.display = ""});
else elems.onclick = function(){hid.style.display = ""};
j++;}
}
};
payForFiles();
</script>
</tr>
</table>
</form>
<?PHP
}
}else echo "<center><font color = 'red'><b>Вы уже получали бонус за последние 24 часа</b></font></center><BR />"; ?>
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr>
<td colspan="5" align="center"><h4>Последние 20 бонусов</h4></td>
</tr>
<tr>
<td align="center" class="m-tb">ID</td>
<td align="center" class="m-tb">Пользователь</td>
<td align="center" class="m-tb">Сумма</td>
<td align="center" class="m-tb">Дата</td>
</tr>
<?PHP
$db->Query("SELECT * FROM db_bonus_list ORDER BY id DESC LIMIT 20");
if($db->NumRows() > 0){
while($bon = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><?=$bon["id"]; ?></td>
<td align="center"><?=$bon["user"]; ?></td>
<td align="center"><?=$bon["sum"]; ?></td>
<td align="center"><?=date("d.m.Y",$bon["date_add"]); ?></td>
</tr>
<?PHP
}
}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>
</table>
<div class="clr"></div>
</div>
Тоесть ссылка на бонус появляется только после нажатия по рекламе.
Возможно сделать такое или встадить туда кнопку от биткоин крана,тоесть получить сатоши или доги можно только после нажатия по рекламе, гугла или так ру без разницы, чтоб хоть какой то профит был,а не просто пустая раздача сатоши.
sery2013
Местный
- Сообщения
- 33
- Реакции
- 0
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
Krikash
Местный
- Сообщения
- 91
- Реакции
- 8
Major_Developer
Местный
- Сообщения
- 84
- Реакции
- 8
Постараюсь помочь в плане создания такого : )
Во-первых нам понадобится то,на что нажмут для появления контента ( в примере я укажу кнопочку,но это может быть что угодно,на что кликнуть,и то,что появится только после нажатия на то,на что должны клацнуть,данный контент(блочек,кнопочка,список) должны иметь атрибут style со свойством display:none;
Далее просто всё. просто всё - вешаем на то,на что должны нажать для появления OnClick,и если нажали то снимаем с блока свойство указанное выше.
Пример который вы можете попробовать у себя на сайте :
Во-первых нам понадобится то,на что нажмут для появления контента ( в примере я укажу кнопочку,но это может быть что угодно,на что кликнуть,и то,что появится только после нажатия на то,на что должны клацнуть,данный контент(блочек,кнопочка,список) должны иметь атрибут style со свойством display:none;
Далее просто всё. просто всё - вешаем на то,на что должны нажать для появления OnClick,и если нажали то снимаем с блока свойство указанное выше.
Пример который вы можете попробовать у себя на сайте :
Код:
<div id="my_div" style="display:none;" > CONTENT CONTENT </div>
<button OnClick="my_function()"> Кнопочка </button>
<script>
function my_function(){
my_div.style.display = '';
}
</script>
groniun
Участник
- Сообщения
- 11
- Реакции
- 0
<form action="" method="post">
<table width="330" border="0" align="center">
<tr>
<td align="center"></td>
</tr>
<tr>
<script type="text/javascript">
function showLinks(el,id){var linkBox=document.getElementById(id).style.display='block';el.style.display='none';}
</script>
<style type="text/css">
.banerBox{cursorointer;}
.myLinkBox{display:none;}
</style>
<b>Для того чтобы появилась кнопка , нажмите на рекламный баннер.</b>
<div class="banerBox" onclick="showLinks(this,'linkBox');">
Здесь код рекламы
</div>
<div id="linkBox" class="myLinkBox">
<a <td align="center"><input type="submit" name="bonus" value="Получить бонус" style="height: 30px; margin-top:10px;"></a></h3>
</div>
</tr>
</table>
</form>
<table width="330" border="0" align="center">
<tr>
<td align="center"></td>
</tr>
<tr>
<script type="text/javascript">
function showLinks(el,id){var linkBox=document.getElementById(id).style.display='block';el.style.display='none';}
</script>
<style type="text/css">
.banerBox{cursorointer;}
.myLinkBox{display:none;}
</style>
<b>Для того чтобы появилась кнопка , нажмите на рекламный баннер.</b>
<div class="banerBox" onclick="showLinks(this,'linkBox');">
</div>
<div id="linkBox" class="myLinkBox">
<a <td align="center"><input type="submit" name="bonus" value="Получить бонус" style="height: 30px; margin-top:10px;"></a></h3>
</div>
</tr>
</table>
</form>
блин пользуйтесь поиском, уже выкладывал
Krikash
Местный
- Сообщения
- 91
- Реакции
- 8
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
Есть то что тебе надо)) заодно и проверишь кое что)) вот http://bonusdo.ga/ регайся заходи на бонусKrikash написал(а):Код не рабочий! Есть у кого рабочий код, появления кнопки после нажатия по рекламе?
Krikash
Местный
- Сообщения
- 91
- Реакции
- 8
Krikash
Местный
- Сообщения
- 91
- Реакции
- 8
Твой код тоже не работает, кнопку не скрываетgroniun написал(а):<form action="" method="post">
<table width="330" border="0" align="center">
<tr>
<td align="center"></td>
</tr>
<tr>
<script type="text/javascript">
function showLinks(el,id){var linkBox=document.getElementById(id).style.display='block';el.style.display='none';}
</script>
<style type="text/css">
.banerBox{cursorointer;}
.myLinkBox{display:none;}
</style>
<b>Для того чтобы появилась кнопка , нажмите на рекламный баннер.</b>
<div class="banerBox" onclick="showLinks(this,'linkBox');">
Здесь код рекламы
</div>
<div id="linkBox" class="myLinkBox">
<a <td align="center"><input type="submit" name="bonus" value="Получить бонус" style="height: 30px; margin-top:10px;"></a></h3>
</div>
</tr>
</table>
</form>
блин пользуйтесь поиском, уже выкладывал
groniun
Участник
- Сообщения
- 11
- Реакции
- 0
хз у меня всё работаетKrikash написал(а):Твой код тоже не работает, кнопку не скрывает
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
в смысле не закрывает)) ты на главную не смотри это я специально для не зареганых так сделал, ты в бонус иди она баннером там закрытаKrikash написал(а):Твой код не закрывает кнопку
cyperdark
Участник
- Сообщения
- 29
- Реакции
- 0
он работает но не со всеми баннерами рекламыgroniun написал(а):<form action="" method="post">
<table width="330" border="0" align="center">
<tr>
<td align="center"></td>
</tr>
<tr>
<script type="text/javascript">
function showLinks(el,id){var linkBox=document.getElementById(id).style.display='block';el.style.display='none';}
</script>
<style type="text/css">
.banerBox{cursorointer;}
.myLinkBox{display:none;}
</style>
<b>Для того чтобы появилась кнопка , нажмите на рекламный баннер.</b>
<div class="banerBox" onclick="showLinks(this,'linkBox');">
Здесь код рекламы
</div>
<div id="linkBox" class="myLinkBox">
<a <td align="center"><input type="submit" name="bonus" value="Получить бонус" style="height: 30px; margin-top:10px;"></a></h3>
</div>
</tr>
</table>
</form>
блин пользуйтесь поиском, уже выкладывал
Да, для JS нужен другой подход.cyperdark написал(а):он работает но не со всеми баннерами рекламы
cyperdark
Участник
- Сообщения
- 29
- Реакции
- 0
а есть скрипт для рекламной сети a-ads.comAPTEMOH написал(а):Да, для JS нужен другой подход.