Нужна помощь с ютуб серфингом

Adwin

Местный
Как мне сделать чтобы ссылка была полной ( youbanu.be/VmD0bIq1bgQ ) а не VmD0bIq1bgQ ?
 

Adwin

Местный
Код:
<?php if(!defined('FastCore')){exit('Oops!');}

$opt['title'] = 'Добавление видео';

# Параметры серфинга
$configSurf = $db->query("SELECT * FROM `db_surfv_config` WHERE id = 1")->fetchArray();

$timerr = $configSurf['timer'];

$timer = array($timerr,$timerr*2,$timerr*3,$timerr*4,$timerr*5,$timerr*6);

?>
<!-- Header -->
<div class="header bg-gradient-primary pb-6">
<div class="container-fluid">
        <div class="header-body">
          <!-- Card инфо -->
    <div class="row">
    <div class="col-12">
        <div class="card bg-default">
            <div class="card-body pb-2">
                <div class="text-white">
                <p>На этой странице можно разместить видео обзор, получить просмотры и переходы по ссылке!<br/>
Пользователи нашего сайта будут просматривать Ваше видео и получать за это оплату согласно тарифу.<br/>
<b class="text-danger">Запрещено добавлять ссылки/видео:</b> порно, видео для сбора пожертвований, расизм и насилие.</p>
                </div>
            </div>
        </div>
    </div>
    </div>
        </div>
</div>
</div>

<!-- Page content -->
<div class="container-fluid mt--6">

<div class="row">
<div class="col-lg-12">

<script>
 function PlanChange(frm)
{

    lprice = bux_price;
    if (frm.vip.value == 1) {
        lprice += bux_price_move;
    }
    if (frm.timer.value == 20) {
        lprice += bux_price_timer;
    } else
    if (frm.timer.value == 40) {
        lprice += (bux_price_timer * 2);
    } else
    if (frm.timer.value == 60) {
        lprice += (bux_price_timer * 3);
    } else
    if (frm.timer.value == 80) {
        lprice += (bux_price_timer * 4);
    } else
    if (frm.timer.value == 100) {
        lprice += (bux_price_timer * 5);
    } else
    if (frm.timer.value == 120) {
        lprice += (bux_price_timer * 6);
    }
    frm.linkprice.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;
}
 

            var bux_price = 0.05;
            var bux_price_timer = <?=$configSurf['timer_pay']; ?>;
            var bux_price_move = <?=$configSurf['vip']; ?>;
            function ClearForm()
            {
                document.forms['surforder'].timer.value = <?=$configSurf['timer']; ?>;
                document.forms['surforder'].vip.value = 0;
                PlanChange(document.forms['surforder']);
            }
            
            $(document).ready(function() { ClearForm(); });
</script>


<div class="card">
<div class="card-header text-uppercase bg-secondary p-3">
 <div class="row align-items-center">
  <div class="col">
    <h3 class="mb-0">Добавление видео рекламы</h3>
  </div>
  <div class="col text-right">
    <a href="/user/vsurf/links" class="btn btn-primary">Мои материалы</a>
  </div>
 </div>
</div>


<div class="card-body">
<form name="surforder" action="" class="mb-0" method="POST" id="surf_add" onsubmit="return SbmForm(); return false;">

<div class="input-group mb-2">
<div class="input-group-prepend"><span class="input-group-text bg-secondary"><i class="far fa-edit"></i></span></div>
<input class="form-control" name="title" id="title" placeholder="Придумайте название" required>
</div>

<label class="mb-1">Код видео: <small>(без ссылки: https://youtu.be)</small></label>
<div class="input-group mb-2">
<div class="input-group-prepend"><span class="input-group-text bg-secondary"><i class="fab fa-youtube"></i></span></div>
<input class="form-control" name="url2" id="url2" placeholder="пример: WYetg3AuLE4" required>
</div>

<label class="mb-1">Ссылка на сайт: <small>(Необходимо для последующего перехода после просмотра видео)</small></label>
<div class="input-group mb-2">
<div class="input-group-prepend"><span class="input-group-text bg-secondary"><i class="fa fa-link"></i></span></div>
<input class="form-control" name="url" id="url" placeholder="https://example.com" required>
</div>


<div class="row">

<div class="col-md-4"><label class="mb-1">Продолжительность</label>
<div class="input-group input-group-sm mb-2" title="Продолжительность просмотра видео">
<div class="input-group-prepend"><span class="input-group-text bg-white"><i class="fa fa-clock"></i></span></div>
<select class="form-control" name="timer" id="timer" onChange="PlanChange(this.form); return false;" required>
<?php
foreach ($timer as $surf) {
$priceTimer += $configSurf['timer_pay']; // цена таймера
?>
<option value="<?=$surf;?>">Таймер: <?=$surf;?> секунд  (+ <?=$priceTimer;?> руб.)</option>
<?  } ?>
</select>
</div>
</div>

<div class="col-md-4"><label class="mb-1">Выделить ссылку</label>
<div class="input-group input-group-sm mb-2" title="Выделить ссылку в списке">
<div class="input-group-prepend"><span class="input-group-text bg-white"><i class="fa fa-star"></i></span></div>
<select class="form-control" name="vip" id="vip" onChange="PlanChange(this.form); return false;" required>
<option value="0">Нет</option>
<option value="1">Да  (+ <?=$configSurf['vip']; ?> руб.)</option>
</select>
</div>
</div>

<div class="col-md-4"><label class="mb-1">Период повтора</label>
<div class="input-group input-group-sm mb-2" title="Период повтора через который пользователю вновь будет доступна ссылка">
<div class="input-group-prepend"><span class="input-group-text bg-white"><i class="fa fa-reply"></i></span></div>
<select class="form-control" name="reply" id="reply" required>
<option value="0">Каждые 24 часа</option>
<option value="1">Каждые 48 часов</option>
</select>
</div>
</div>

</div>



<hr class="my-1">
<div class="row align-items-center">
<div class="col">
    <input type="hidden" name="add">
    <input type="hidden" id="type" name="type" value="add">
    <input type="hidden" id="request" name="request" value="/ajax.php?action=surfv&type=add">
    <button type="submit" class="btn btn-primary mt-2">Добавить ссылку</button>
</div>
<div class="col-sm-4 col-md-3 float-right">
<label class="mb-1"><small>Цена 1 просмотра:</small></label>
<div class="input-group input-group-sm float-right">
<div class="input-group-prepend"><span class="input-group-text bg-secondary"><i class="fa fa-ruble-sign"></i></span></div>
<input class="form-control col text-primary bg-secondary" name="linkprice" value="<?=$configSurf['price_click']+$configSurf['timer_pay']; ?>" readonly="readonly" style="font-size: 20px;font-weight:600;">
</div>
 </div>
</div>
</form>
</div>

</div>
</div>

</div>
<br/>
</div>
 

geronimo

Местный
не кому отвечать... я не смотрел,а админа видимо нет..просто жди или спрашивай еще где нибудь
 

geronimo

Местный
так ты же при оформлении ютуб серфинга пишешь две ссылки короткую и полную,не понимаю вопроса, зачем убирать короткую?
 

Adwin

Местный
Чтобы была полная ссылка! Некоторым непонятно или для вставки ссылки с других видео блогов
 

pligin

Команда форума
Администратор
Чтобы была полная ссылка! Некоторым непонятно или для вставки ссылки с других видео блогов
в коде, который ты выложил, ничего нет. ищи другие места
а изначально так сделали, чтобы не добавлять функцию фильтрации ссылок
 

Adwin

Местный
Этот модуль практически везде одинаковый !
Может хтото подсказать чё и где убрать и чё поменять в бд ?
 

geronimo

Местный
Этот модуль практически везде одинаковый !
Может хтото подсказать чё и где убрать и чё поменять в бд ?
тебе пол модуля переписать надо :rolleyes: и админ правильно сказал,в том что ты предоставил нет ни чего... кроме этого

Код:
<label class="mb-1">Код видео: <small>(без ссылки: https://youtu.be)</small></label>
<div class="input-group mb-2">
<div class="input-group-prepend"><span class="input-group-text bg-secondary"><i class="fab fa-youtube"></i></span></div>
<input class="form-control" name="url2" id="url2" placeholder="пример: WYetg3AuLE4" required>
</div>
остальное a папке ajax/surfv/add.php нужно удалять все что связано с url2,но не факт что потом все будет работать правильно
 
Верх