Вход Регистрация
Файл: ajax/player.php
Строк: 85
<?
if(empty($_SERVER['HTTP_X_REQUESTED_WITH']) or strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest') {exit;}

?>
    <div class="add" id="" onclick="Audio.AddTrack(this.id);">+</div>
       <div id="jquery_jplayer_1" class="jp-jplayer"></div>
        <div id="jp_container_1" class="jp-audio">

            <div class="jp-type-playlist">
                <div class="jp-gui jp-interface">
                  <div class="jp-progress">
                        <div class="jp-seek-bar">
                            <div class="jp-play-bar"></div>
                        </div>
                    </div>
                    <ul class="jp-controls">
                        <li>
                            <label id="name-of-the-song-that-plays"></label>
                        </li>
                        <li><a href="javascript:;" class="jp-previous" tabindex="1">previous</a></li>
                        <li><a href="javascript:;" class="jp-play" tabindex="1">play</a></li>
                        <li><a href="javascript:;" class="jp-pause" tabindex="1">pause</a></li>
                        <li><a href="javascript:;" class="jp-next" tabindex="1">next</a></li>
                        <div class="clear"></div>
                    </ul>
                    <div class="right">
                    <div class="jp-volume-bar">
                        <div class="jp-volume-bar-value"></div>
                    </div>
                        <div class="playlist" onclick="Audio.PlaylistOpen();"></div>
                    <ul class="jp-toggles">
                         <li>
                            <a href="javascript:;" class="jp-repeat" tabindex="1" title="repeat">repeat</a>
                        </li>
                        <li>
                            <a href="javascript:;" class="jp-repeat-off" tabindex="1" title="repeat off">repeat off</a>
                        </li>
                       <li>
                            <a href="javascript:;" class="jp-shuffle" tabindex="1" title="shuffle">shuffle</a>
                        </li>
                        <li>
                            <a href="javascript:;" class="jp-shuffle-off" tabindex="1" title="shuffle off">shuffle off</a>
                        </li>
                    </ul>
                    </div>
                    
                    <div class="clear"></div>
                </div>
                <div class="jp-playlist" style="height: 0px;">
                <div class="title" style="height:30px;"><div class="myplaylist" onclick="Audio.MyPlaylist();"></div></div>
                    <ul>
                        <li></li>
                    </ul>
                </div>
                <div class="jp-no-solution">
                    <span>Update Required</span>
                    To play the media you will need to either update your browser to a recent version or update your 
                    <a href="http://get.adobe.com/flashplayer/" target="_blank">
                        Flash plugin
                    </a>.
                </div>
            </div>
        </div>
<?



if ($_GET['playlist'] == 'my')
{
    require_once 
'../incfiles/core.php';
    require_once 
'../incfiles/auth.php';
    require_once 
'../incfiles/user.php';

    if (empty(
$user_id)) exit;

    if (
$user['count_audio'] > 0)
    {
        
$playlist '[';
        
$arr_playlist mysql_fetch_array(mysql_query("SELECT * FROM `audioplaylist` WHERE `user_id` = '".$user_id."'"));
        
$q explode("||"substr($arr_playlist['tracks'], 1, -1));
        
$count count($q);
        for (
$i 0$i $count$i++)
        {
            
$arr mysql_fetch_array(mysql_query("SELECT * FROM `audio` WHERE `id` = '".$q[$i]."' LIMIT 1"));
            
$playlist .= '{author:"'.$arr['artist'].'",title:"'.$arr['name'].'",discription:"'.$arr['duration'].'",mp3:"'.URL.'/files/audio/'.$arr['dir'].'/'.$arr['file'].'"}';
            if (
$i < ($count-1)) $playlist .= ",";
        }
        
$playlist .= ']';        
    }
    
?>
    <script type="text/javascript">
    $(document).ready(function(){
    var cssSelector = {
        jPlayer: "#jquery_jplayer_1", 
        cssSelectorAncestor: "#jp_container_1"
    };
    var playlist = <?echo $playlist;?>;
    var options = {
        swfPath: "/jscript/Jplayer.swf",
        supplied: "mp3",
        wmode: "window",
        smoothPlayBar: false,
        keyEnabled: true
    };
    new jPlayerPlaylist(cssSelector, playlist, options);
    });
    </script>
    <?
    
exit;
}

$track_play 0;

if (!empty(
$_GET['track_num']) && is_numeric($_GET['track_num'])) $track_play abs(intval($_GET['track_num']));
    
?>
    <script type="text/javascript">
    $(document).ready(function(){
        var cssSelector = {jPlayer: "#jquery_jplayer_1", cssSelectorAncestor: "#jp_container_1"};
        var playlist = [];
        $('div.track').each(function(index, element){playlist.push({title: $('span.name', element).text(),author: $('span.author', element).text(),mp3: $(element).attr('data-mp3'),discription: $(element).attr('track-id')});});
        var options = {playlistOptions: {autoPlay: true},swfPath: "/jscript/Jplayer.swf",solution: 'html, flash',supplied: "mp3",wmode: "window",smoothPlayBar: true,keyEnabled: true};
        var myPlaylist = new jPlayerPlaylist(cssSelector, playlist, options).play(<?echo $track_play;?>);
        
                update_audio();

    });
    </script>
Онлайн: 0
Реклама