테스트 사이트 - 개발 중인 베타 버전입니다

동영상플레이 횟수 카운트 소스입니다.

늘도움많이 받고 있는 영카트 감사합니다.

 

    <video poster="<?php echo $view['as_thumb'];?>" width="350" height="620" controls="controls" id="fitting_video"   loop="loop"  data-idx="<?php echo $view['wr_id']?>">

            <source src="<?php echo $view['wr_link1'];?>" type="video/mp4" />

            <source src="<?php echo $view['wr_link1'];?>" type="video/webm" />

             <object><embed src="<?php echo $view['wr_link1'];?>" type= "application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="always"></object> 
             
            </video>

 

 

<?php echo number_format($view['vcount'])?>

--> 카운트횟수 증가 ~

 

 

필요하신분께 도움되시길바랍니다! 

$(function(){
    var videoed = '#fitting_video';
        $(videoed).on('play ended',function(){
            var vcount = $("#vcount").val();
            var vplay = $("#vplay").val();
            if(vplay > 0){
                return false;
            }
            $.ajax({
                type : "POST",
                url : "count.php",
                cache : false,
                data : {
                    "wr_id":$(this).data("idx")
                },
                success:function(data){
                    if (data) { 
                        alert(data);
                    }else{
                        vcount=parseInt(vcount)+1;
                        $("#vcount").val(vcount);
                        $("#vount-txt").text(vcount.toLocaleString('en').split(".")[0]);
                        $("#vplay").val(1);
                    }
                },
                error:function(xhr,option,error){
                    
                    alert(error);
                }
            });
        });

 

 

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 6개

count.php 도 올려주셔야 하는거 아닌가요?
아하 죄송합니다

sql_query("update 테이블명 set vcount = vcount+1 where wr_id = '{$_POST['wr_id']}'");
이것을 응용하면 view 또는 링크 조회수를 증가시키는 방법으로 활용할 수 있겠네요
좋은팁 공유 감사합니다.

게시판 목록

그누보드5 팁자료실

글쓰기
🐛 버그신고