$result = array("playList" => getPlayList($vid, $plid)); return $callback . "(" . json_encode($result) . ")"; } $vid = $_GET['vid'] ? $_GET['vid'] : $_POST['vid']; $vid = intval($vid); $type = $_GET['type'] ? $_GET['type'] : $_POST['type']; $plid = intval($_GET['plid']); switch ($type) { case "getQuotes": echo quotes_Get($vid); break; case "addQuotes": echo quotes_Add($vid, $_POST['url']); break; case "play": echo playAll($vid, $plid); break; case "playList": echo playList($vid, $plid); break; } /*fetch_row insert_id free_result num_fields num_rows result affected_rows query fetch_all result_first
case 'search': if (isset($_POST['query']) && $_POST['query'] != '' && isset($_GET['querytype']) && $_GET['querytype'] != '') { $arraySearchResults = searchDB($mpd, $_GET['querytype'], $_POST['query']); if ($spop) { $arraySpopSearchResults = querySpopDB($spop, 'file', $_POST['query']); $arraySearchResults = array_merge($arraySearchResults, $arraySpopSearchResults); } echo json_encode($arraySearchResults); } break; case 'loadlib': echo loadAllLib($mpd); break; case 'playall': if (isset($_POST['path']) && $_POST['path'] != '') { echo json_encode(playAll($mpd, $_POST['path'])); } break; case 'addall': if (isset($_POST['path']) && $_POST['path'] != '') { echo json_encode(enqueueAll($mpd, $_POST['path'])); } break; case 'spop-playplaylistindex': if (isset($_POST['path']) && $_POST['path'] != '') { $sSpopPlaylistIndex = end(explode("@", $_POST['path'])); sendMpdCommand($mpd, 'stop'); echo sendSpopCommand($spop, "play " . $sSpopPlaylistIndex); } break; case 'spop-addplaylistindex':