Автор Тема: Модуль Баннерная реклама  (Прочитано 4842 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vov4ik32Автор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 50 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2015
  • Сообщений: 83
  • Страна: 00
  • Репутация +0/-0
Модуль Баннерная реклама
« : 27 Июня 2016, 22:23:29 »
Ребята,помогите с настройкой модуля Беннерная реклама.Установил модуль,но при пополнении рекламного баланса,пополняется основной.Установил на Паеер бонуснике,но там уже был основной баланс для пополнения для сёрфинга.Вот теперь когда пополняешь рекламный баланс для баннеров,то пополняется основной,а на рекламном 0.Кто знает как можно исправить,Помогите?
a:0:{}
 

DRAGONS

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 50 сообщений
  • Дата регистрации: Фев. 2016
  • Возраст: 39
  • Сообщений: 52
  • Страна: ru
  • Поблагодарили: 3 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
  • Дата рождения:
    1984-08-16
Модуль Баннерная реклама
« Ответ #1 : 28 Июня 2016, 00:54:03 »
А другой магазин на пауеер не про бывал делать для мод Баннерная реклама -)(.=
a:0:{}
 

vov4ik32Автор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 50 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2015
  • Сообщений: 83
  • Страна: 00
  • Репутация +0/-0
Модуль Баннерная реклама
« Ответ #2 : 28 Июня 2016, 23:04:41 »
Помогите настроить,дам модуль кому нужно.Вот сайт где стоит такой модуль,для баннеров.http://seo-drom.com/
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 31
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
Модуль Баннерная реклама
« Ответ #3 : 29 Июня 2016, 03:20:27 »
мы не экстрасенсы,не видим не модуль не инструкцию к нему чтобы помочь,у нас только одни догадки


скорей всего нужно создать еще один один магазин прописать его данные в файле банеров или в конфиге если код дописывался

в магазине прописать мерчант от банеров если такой имеется

 

vov4ik32Автор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 50 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2015
  • Сообщений: 83
  • Страна: 00
  • Репутация +0/-0
Модуль Баннерная реклама
« Ответ #4 : 29 Июня 2016, 06:41:38 »
Посмотрите вот код,вставляется в акаунт.Гду тут и что исправить.
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Банеры";
$user_id = $_SESSION["user_id"];





$db->Query("SELECT * FROM db_users_b WHERE id = '".$user_id."' LIMIT 1");
$users_info = $db->FetchArray();

$dprice = 10;
$kprice = 1;
$kolvo2 = 0.05;



$error = '';
$success = '';

if (isset($_POST['link']))
{
  $link = filter_var($_POST['link'], FILTER_SANITIZE_STRING);
  $baner = filter_var($_POST['baner'], FILTER_SANITIZE_STRING);
  $type = (int)$_POST['type'];
  $kolvo = (int)$_POST['kolvo'];
   $kolvo2 = $_POST['kolvo2'];




  if (!$link)
  {
    $error .= '<div>Неверно указана ссылка</div>';
  }

  if (!$baner)
  {
    $error .= '<div>Неверно указана ссылка на картинку</div>';
  }

  if ($type < 1 && $type > 2)
  {
    $error .= '<div>Неверно указан вид оплаты</div>';
  }

  if ($kolvo <= 0)
  {
    $error .= '<div>Неверно указано колличество</div>';
  }



   if ($kolvo2 <= 0.04)
  {
    $error .= '<div>Сумма должна быть больше или равной 0,05 коп</div>';
  }

  $price = $type == 1 ? $dprice : $kprice;

  $cena = $price * $kolvo * $kolvo2;

  if ($users_info['money_b'] < $cena)
  {
    $error .= '<div>Недостаточно средств</div>';
  }



  if ($error == '')
  {

     $price2 = $cena / $kolvo;

    $db->Query("INSERT INTO db_baners (`user_id`, `time_add`, `type`, `kolvo`, `summa` ,`url`, `baner`) VALUES ('".$user_id."', '".time()."', '".$type."', '".$kolvo."', '".$price2."', '".$link."', '".$baner."')");

    $link = '';
    $baner = '';
    $type = 1;
    $kolvo = 0;


$db->Query("UPDATE db_users_b SET money_b = money_b - $cena WHERE id = '".$user_id."'");

    $success = '<p>Банер успешно размещён</p>';
  }
}


?>
<script>


 function PlanChange(frm)
{
    dprice = <?php echo $dprice; ?>;
    kprice = <?php echo $kolvo2; ?>;


    lprice = frm.type.value == 1 ? dprice : kprice;

    lprice = frm.kolvo.value * frm.kolvo2.value;

    frm.price.value = number_format(lprice, 2, '.', '');
}

function number_format(number, decimals, dec_point, thousands_sep) {
    var i, j, kw, kd, km;
    if (isNaN(decimals = Math.abs(decimals))) {
        decimals = 2;
    }
    if (dec_point == undefined) {
        dec_point = ",";
    }
    if (thousands_sep == undefined) {
        thousands_sep = ".";
    }
    i = parseInt(number = (+number || 0).toFixed(decimals)) + "";
    if ((j = i.length) > 3) {
        j = j % 3;
    } else {
        j = 0;
    }
    km = (j ? i.substr(0, j) + thousands_sep : "");
    kw = i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + thousands_sep);
    kd = (decimals ? dec_point + Math.abs(number - i).toFixed(decimals).replace(/-/, 0).slice(2) : "");
    return km + kw + kd;
}

</script>
<div class="s-bk-lf">

   <div class="user-balance"><center>Рекламный баланс: <?=sprintf("%.2f",$users_info["money_b"]); ?> руб.</center></div>




</div>














<center>







<?
/// db_payeer_insert
if(isset($_POST["sum"])){

$sum = round(floatval($_POST["sum"]),2);


# Заносим в БД
$db->Query("INSERT INTO db_payeer_insert (user_id, user, sum, date_add) VALUES ('".$_SESSION["user_id"]."','".$_SESSION["user"]."','$sum','".time()."')");

$desc = base64_encode($_SERVER["HTTP_HOST"]." - USER ".$_SESSION["user"]);
$m_shop = $config->shopID;
$m_orderid = $db->LastInsert();
$m_amount = number_format($sum, 2, ".", "");
$m_curr = "RUB";
$m_desc = $desc;
$m_key = $config->secretW;

$arHash = array(
 $m_shop,
 $m_orderid,
 $m_amount,
 $m_curr,
 $m_desc,
 $m_key
);
$sign = strtoupper(hash('sha256', implode(":", $arHash)));

?>
<center>
   [br /]
      Подтвердите оплату в размере <?=number_format($sum, 2, ".", "")?> руб.
   [br /]

<form method="GET" action="//payeer.com/api/merchant/m.php">
   <input type="hidden" name="m_shop" value="<?=$config->shopID; ?>">
   <input type="hidden" name="m_orderid" value="<?=$m_orderid; ?>">
   <input type="hidden" name="m_amount" value="<?=number_format($sum, 2, ".", "")?>">
   <input type="hidden" name="m_curr" value="RUB">
   <input type="hidden" name="m_desc" value="<?=$desc; ?>">
   <input type="hidden" name="m_sign" value="<?=$sign; ?>">
   <input type="submit" name="m_process" value="Подтвердить" class="green-button />
</form>
</center>
<div class="clr"></div>
</div>
<?PHP

return;
}
?>
<script type="text/javascript">
var min = 0.01;
var ser_pr = 100;
function calculate(st_q) {

   var sum_insert = parseFloat(st_q);
   $('#res_sum').html( (sum_insert * ser_pr).toFixed(0) );


}

</script>

[br /]
<center>
<div id="error3"></div>
<form method="POST" action="">
    <input type="hidden" name="m" value="<?=$fk_merchant_id?>">
      Пополнить на <input type="text" value="100" name="sum" size="7" class="form-input-2" id="psevdo" onchange="calculate(this.value)" onkeyup="calculate(this.value)" onfocusout="calculate(this.value)" onactivate="calculate(this.value)" ondeactivate="calculate(this.value)"> рублей
   [br /][br /]
    <input type="submit" id="submit" value="Пополнить баланс" class="green-button">
</form>
<script type="text/javascript">
calculate(100);
</script>
</center>

</center>


<div class="clr"></div>
</div>
















































<center>

<div class="s-bk-lf">
   <!-- div class="acc-title">Размещение рекламы</div -->
</div>



<div class="silver-bk">
<div class="clr"></div>






<?php echo $msg = isset($error) && $error != '' ? '<div style="border: 1px solid red; padding: 10px; text-align: center;"><b style="text-align: center;">Ошибки заполнения формы'.$error.'</div>' : ''; ?>
<?php echo $msg = isset($success) && $success != '' ? '<div style="border: 1px solid green; padding: 10px; text-align: center;">'.$success.'</div>' : ''; ?>

<center>









   <section class="features boxed-mini">

<div id="adv_banner" class="form-pages" style="">
<form class="ui large form" action="" method="post">
    <div class="ui stacked segment">
<div class="field">










   <form name="surforder" id="test" action="" method="post">
Ссылка (включая http://):[br /]
<input type="text" placeholder="пример: http://myphp.link/?i=214" name="link" value="<?php echo $link = isset($link) ? $link : ''; ?>" style="width: 450px;" />[br /]
Ссылка на картинку (включая http://)[br /]
      <input type="text" placeholder="пример: http://myphp.link/img/diz/468x60.gif" name="baner" value="<?php echo $baner = isset($baner) ? $baner : ''; ?>" style="width: 450px; height: 10px;" />[br /]
[br /]
Выберите вид оплаты &nbsp;&nbsp;&nbsp;
<select style="width: 450px;" name="type" onchange="PlanChange(this.form);">
    <!-- option value="1" <?php echo $type1 = isset($type) && $type == 1 ? 'selected' : ''; ?>>по дням</option -->
    <option value="2" <?php echo $type2 = isset($type) && $type == 2 ? 'selected' : ''; ?>>по кликам</option>
</select>
[br /]

<!--b>Введите стоимость перехода за клик &nbsp;&nbsp;&nbsp;
<input name="summclick" type="text" onchange="PlanChange(this.form);" value="0.05" /-->


Введите количество кликов &nbsp;&nbsp;&nbsp;[br /]
<input style="width: 450px;" name="kolvo" type="text" onchange="PlanChange(this.form);" value="<?php echo $kolvo = isset($kolvo) ? $kolvo : 0; ?>" />

[br /]
      Введите цену за клик &nbsp;&nbsp;&nbsp;[br /]
<input style="width: 450px;" name="kolvo2" style="width: 70px;" type="text" onchange="PlanChange(this.form);" value="<?php echo $kolvo2 = isset($kolvo2) ? $kolvo2 : 0; ?>" />
[br /]

К оплате &nbsp;&nbsp;&nbsp;[br /]
<input name="price" style="width: 450px;" type="text" onchange="PlanChange(this.form);" value="0" />
[br /]
      [br /]

<center>
    <input style="width: 450px;" name="advertise" value="оплатить" style="height:30px;" type="submit">
</center>
</form>

   <?

$db->query("SELECT * FROM  db_baners ORDER BY summa DESC LIMIT 1");
$result = $db->FetchArray();
$s=$result["summa"]+0.01;


?>

   Рекомендуемая стоимость <?echo $s?> руб. чтобы баннер был первым. [br /]Минимальная стоимость 0.05 руб.


<div class="clr"></div>
<script>PlanChange(document.forms['surforder']);</script>

</div>
   <center>











</div></div>
</form>

</div>














<h2>Ваши банеры</h2>

<?php
$db->query("SELECT * FROM db_baners WHERE `user_id` = '".$_SESSION['user_id']."'");

if ($db->NumRows())
{
  while ($row = $db->FetchArray())
  {
    $time = $row['type'] == 1 ? 'Размещён до '.date("d.m.Y", $row['time_add'] + ($row['kolvo']*86400)) : 'Осталось кликов - '.$row['kolvo'];

    echo '<div id="rollbaner"><img src="'.$row['baner'].'" width="468" height="60" alt="" />[/url]</div>'.$time.'[br /]';
  }
}

?>
      </center>


И вот ещё вставляется в корень
<?php
define('BASE_DIR', $_SERVER['DOCUMENT_ROOT']);
session_start();

if (!isset($_SESSION['user_id'])) { exit(); }

$id = isset($_GET['link']) ? (int)$_GET['link'] : 0;

if ($id)
{
  function __autoload($name){ include(BASE_DIR."/classes/_class.".$name.".php");}

  $config = new config;

  $db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);
  $db->Query("set names cp1251;");

  $db->query("SELECT * FROM  db_baners  WHERE id = ".$id." LIMIT 1");

  if ($db->NumRows())
  {
    $result = $db->FetchArray();

    if ($result['type'] == 2 && $result['kolvo'] > 1)
    {
      $db->query("UPDATE db_baners SET `kolvo` = `kolvo` - 1 WHERE id = '".$id."'");
    }
    else
    {
      $db->query("DELETE FROM db_baners WHERE id = '".$id."'");
    }

    exit(header('Location: '.$result['url']));
  }
}
?>
 

vov4ik32Автор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 50 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2015
  • Сообщений: 83
  • Страна: 00
  • Репутация +0/-0
Модуль Баннерная реклама
« Ответ #5 : 30 Июня 2016, 18:42:01 »
мы не экстрасенсы,не видим не модуль не инструкцию к нему чтобы помочь,у нас только одни догадки


скорей всего нужно создать еще один один магазин прописать его данные в файле банеров или в конфиге если код дописывался

в магазине прописать мерчант от банеров если такой имеется
Вот сам модуль.Подскажите что там не так.https://yadi.sk/d/j3ECDn0fsumEA Нужно чтоб деньги зачислялись на рекламный счёт,а не основной.Счёт основной есть так как установлен сёрфинг баннеров на Паеер бонуснике,а у этого модуля свой рекламный счёт,и при пополнении деньги идут на основной,а рекламный 0.Или может как то переключить его на основной,чтоб при заказе рекламы деньги списывались с основного.
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 31
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
Модуль Баннерная реклама
« Ответ #6 : 01 Июля 2016, 05:16:51 »
ну вот другое дело,Судя по модулю,рекламный счетом считается money_b а у тебя money_b это основной,тебе нужно зайти в файлы модуля и поменять money_b на свое название рекламного счета
 

vov4ik32Автор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 50 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2015
  • Сообщений: 83
  • Страна: 00
  • Репутация +0/-0
Модуль Баннерная реклама
« Ответ #7 : 02 Июля 2016, 21:16:42 »
ну вот другое дело,Судя по модулю,рекламный счетом считается money_b а у тебя money_b это основной,тебе нужно зайти в файлы модуля и поменять money_b на свое название рекламного счета
С балансом разобрался,а как подскажите сделать чтоб показывались несколько баннеров,ато сейчас показывает 1 баннер.
 

kvozimir

  • снова в skype --> kvozimir
  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 2000 сообщений Топ 10 по созданным темам Топ 10 по сообщениям Репутация  более 25 Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев. 2016
  • Возраст: 31
  • Сообщений: 2028
  • Страна: ru
  • Поблагодарили: 242 раз(а)
  • Репутация +40/-1
  • Пол: Мужской
  • Дата рождения:
    1992-04-18
    Социальные сети:
    ВКонтакте
Модуль Баннерная реклама
« Ответ #8 : 03 Июля 2016, 03:14:55 »
ну вот другое дело,Судя по модулю,рекламный счетом считается money_b а у тебя money_b это основной,тебе нужно зайти в файлы модуля и поменять money_b на свое название рекламного счета
С балансом разобрался,а как подскажите сделать чтоб показывались несколько баннеров,ато сейчас показывает 1 баннер.
6) для показа банера в нужном месте пишем <?php $func->rotator(); ?>
 

vov4ik32Автор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 50 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2015
  • Сообщений: 83
  • Страна: 00
  • Репутация +0/-0
Модуль Баннерная реклама
« Ответ #9 : 03 Июля 2016, 10:52:33 »
ну вот другое дело,Судя по модулю,рекламный счетом считается money_b а у тебя money_b это основной,тебе нужно зайти в файлы модуля и поменять money_b на свое название рекламного счета
С балансом разобрался,а как подскажите сделать чтоб показывались несколько баннеров,ато сейчас показывает 1 баннер.
6) для показа банера в нужном месте пишем <?php $func->rotator(); ?>
Это я установил,просто отображается один баннер,другой отображается если пользователь оплатил дороже моего,а мой не отображается.А нужно чтоб отображались все,просто чей дороже идёт первый в очереди,а что по дешевле ниже.
 

Sogan

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Фев. 2016
  • Сообщений: 214
  • Страна: at
  • Поблагодарили: 31 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
Модуль Баннерная реклама
« Ответ #10 : 18 Января 2019, 18:24:00 »
Почему при нажатии на баннер, переход есть, но вместо сайта, белая страница отображается ??

a:0:{}
 

stelse398

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!!
  • Дата регистрации: Янв. 2017
  • Сообщений: 4
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
Модуль Баннерная реклама
« Ответ #11 : 04 Февраля 2019, 12:08:58 »
Почему при нажатии на баннер, переход есть, но вместо сайта, белая страница отображается ??
Добрый день! Ответ нашел или нет? У меня такая же ситуация. Ошибка зарыта где-то в коде, который устанавливается в файл /classes/_class.func.php, только я не могу ее найти. Кто знает напишите?
 

Nikolo5

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!!
  • Дата регистрации: Июнь 2017
  • Сообщений: 7
  • Страна: ua
  • Репутация +1/-0
  • Пол: Мужской
Модуль Баннерная реклама
« Ответ #12 : 04 Февраля 2019, 12:58:25 »
этот скрипт ProBux и у меня был вы сначала стили подправьте это не считая дыр всяких, а вообще эту каку  :not speak: лучше и не ставить. Единственное что там можно стырить пополнение рекламы напрямую без регистрации на сайте
 

Sogan

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Фев. 2016
  • Сообщений: 214
  • Страна: at
  • Поблагодарили: 31 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
Модуль Баннерная реклама
« Ответ #13 : 04 Февраля 2019, 15:12:19 »
Добрый день! Ответ нашел или нет? У меня такая же ситуация. Ошибка зарыта где-то в коде, который устанавливается в файл , только я не могу ее найти. Кто знает напишите?
Не не нашел, на одних скриптах работает на других нет, скорей всего это иза стилей или какая нибудь закорючка лишняя в коде, я так както ошибку исправил, долго никто исправить не смог, путем замен каждого файла в скрипте, (жесть  долго )А если белая страница появилась сразу как  функцию вставили в /classes/_class.func.php,  то скорей гдето } не хватает.
http://svalka58.ru/index.php?topic=2364.msg32921;topicseen#new
http://svalka58.ru/index.php?topic=2364.msg32921;topicseen#new
http://svalka58.ru/index.php?topic=2364.msg32921;topicseen#new
http://svalka58.ru/index.php?topic=2364.msg32921;topicseen#new

http://svalka58.ru/index.php?topic=2364.msg32921;topicseen#new

http://svalka58.ru/index.php?topic=2364.msg32921;topicseen#new
КАПЕЦ ТУТ ФИГ скопируешь
 

webofan

  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Окт. 2019
  • Сообщений: 10
  • Страна: ru
  • Поблагодарили: 2 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
Модуль Баннерная реклама
« Ответ #14 : 17 Августа 2022, 17:46:11 »
Всем привет! Такая ситуация. Как только покупаю место под рекламный баннер, ломается страница. Установил всё как положено. Версия на хостинге под скрипт выставлена мною 5.6 php. Для примера покажу как это выглядит на cтранице рефералов. Там размещен код <?php $func->rotator(); ?>

Страница рефералов ДО покупки рекламного баннера:



УСПЕШНАЯ покупка рекламного баннера:



Страница рефералов ПОСЛЕ покупки рекламного баннера:



Вот такие дела... В чём может быть причина? Может кто сталкивался с подобным? Заранее благодарю!
 
Теги: