За последние 24 часа нас посетили 21573 программиста и 1021 робот. Сейчас ищут 675 программистов ...

Не засчитывает секунды от просмотра видео.

Тема в разделе "Сделайте за меня", создана пользователем disfey, 4 июл 2019.

  1. disfey

    disfey Новичок

    С нами с:
    4 июл 2019
    Сообщения:
    8
    Симпатии:
    1
    Вобщем, делал счетчик, чтобы он считал секунды, если пользователь смотрит 15 секунд, то просмотр засчитывает. Но он даже не начинает засчитывать секунды, в чём может быть проблема? Код прилагаю ниже.
    Код (Text):
    1. <script src="js/swfobject.js"></script>
    2. <script type="text/javascript">
    3.     var playing = false;
    4.     var fullyPlayed = false;
    5.     var interval = '';
    6.     var played = 0;
    7.     var length = <?=$cnf['watch_time']?>;
    8.     var response = '<?=$sit['id']?>';
    9.     eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2 9(){4+=0.1;5=b.m(4);6.7("4").n=b.o(5,c);3(5==c){3(d==e){f();d=g}}}2 f(){$.p("q/r/s/t.u",{v:h});6.7(h).w.x="y"}2 z(a){i=6.7("A");i.B("C","j")}2 j(a){3(a==1){8=g;k=l.D("9()",E)}F{3(8){l.G(k)}8=e}}',43,43,'||function|if|played|roundedPlayed|document|getElementById|playing|YouTubePlaying||Math|length|fullyPlayed|false|YouTubePlayed|true|response|ytplayer|onYouTubePlayerStateChange|interval|window|ceil|innerHTML|min|post|system|modules|youtube|process|php|data|style|visibility|visible|onYouTubePlayerReady|myytplayer|addEventListener|onStateChange|setInterval|100|else|clearInterval'.split('|'),0,{}))
    10. </script>
    11.  
    12. <div class="infobox" style="margin:0 auto;width: 520px; padding: 10px;"><h3>"<?=$sit['title']?>"</h3>
    13.     <?=lang_rep($lang['yt_04'], array('-TIME-' => $cnf['watch_time'], '-COINS-' => '<b id="n_coins">'.($sit['cpc']-1).' coins</b>'))?><br/><br/>
    14.     <div id="ytPlayer">You need Flash player 8+ and JavaScript enabled to view this video.</div>
    15.  
    16. <script type="text/javascript">
    17. var params = { allowScriptAccess: "always" };
    18. var atts = { id: "myytplayer" };
    19. swfobject.embedSWF("http://www.youtube.com/v/<?=$sit['url']?>?enablejsapi=1&playerapiid=ytplayer&autoplay=0", "ytPlayer", "425", "356", "8", null, null, params, atts);
    20. </script><br /><br />
    21.     <?=lang_rep($lang['yt_05'], array('-TIME-' => '<span id="played">0</span>/'.$cnf['watch_time']))?> (<a href="p.php?p=youtube&a=skip&id=<?=$sit['id']?>" style="color:blue"><?=$lang['yt_06']?></a>) (<a href="javascript:void(0);" onclick="report_page('<?=$sit['id']?>','<?=base64_encode('http://www.youtube.com/watch?v='.$sit['url'])?>','youtube');"  style="color:red">Report</a>)
    22.     <div id="<?=$sit['id']?>" style="visibility:hidden;padding-top:5px"><a href="p.php?p=youtube" style="font-size:14px;font-weight:600;color:red"><?=$lang['yt_07']?></a></div>
    23. </div>
    24. <?}}else{
    25. $sql = $db->Query("SELECT a.id, a.url, a.title, a.cpc, b.premium FROM youtube a LEFT JOIN users b ON b.id = a.user LEFT JOIN viewed c ON c.user_id = '".$data['id']."' AND c.site_id = a.id WHERE a.active = '0' AND (b.coins >= a.cpc AND a.cpc >= '2') AND (c.site_id IS NULL AND a.user !='".$data['id']."')".$dbt_value." ORDER BY a.cpc DESC, b.premium DESC".($site['mysql_random'] == 1 ? ', RAND()' : '')." LIMIT 21");
    26. $sites = $db->FetchArrayAll($sql);
    27. if($sites){
    28.     foreach($sites as $sit){
    29. ?>  
    30. <div class="follow<?=($sit['premium'] > 0 ? '_vip' : '')?>">
    31.     <center>
    32.         <img src="http://img.youtube.com/vi/<?=$sit['url']?>/1.jpg" border="0" alt="<?=$sit['title']?>" title="<?=$sit['title']?>" width="80" class="follower"><br><b><?=$lang['b_42']?></b>: <?=($sit['cpc']-1)?><br>
    33.         <a href="p.php?p=youtube&vid=<?=$sit['id']?>" class="followbutton"><?=$lang['yt_08']?></a>
    34.         <font style="font-size:0.8em;">[<a href="p.php?p=youtube&a=skip&id=<?=$sit['id']?>" style="color: #999999;font-size:0.9em;"><?=$lang['yt_06']?></a>]</font>
    35.         <span style="position:absolute;bottom:1px;right:2px;"><a href="javascript:void(0);" onclick="report_page('<?=$sit['id']?>','<?=base64_encode('http://www.youtube.com/watch?v='.$sit['url'])?>','youtube');"><img src="img/report.png" alt="Report" title="Report" border="0" /></a></span>
    36.     </center>
    37. </div>
    Буду благодарен любой помощи.
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    все смешалось кони, люди :D кто тебя так научил код писать?
     
  3. disfey

    disfey Новичок

    С нами с:
    4 июл 2019
    Сообщения:
    8
    Симпатии:
    1
    пост написан не для критики, а для того, чтобы получить помощь.
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.748
    Симпатии:
    1.321
    Адрес:
    Лень
    после 15 секунды должно записаться в БД, но у тебя ничего не происходит, т.к. страница УЖЕ загружена, сервер выдал
     
    disfey нравится это.
  5. disfey

    disfey Новичок

    С нами с:
    4 июл 2019
    Сообщения:
    8
    Симпатии:
    1
    Чувак, точняк) спасибо.