checkUpload($_POST['videoId']);
     break;
 case 'delete_video':
     deleteVideo($_POST['videoId']);
     break;
 case 'auth_sub_request':
     generateAuthSubRequestLink();
     break;
 case 'auth_sub_token_upgrade':
     updateAuthSubToken($_GET['token']);
     break;
 case 'clear_session_var':
     clearSessionVar($_POST['name']);
     break;
 case 'retrieve_playlists':
     retrievePlaylists();
     break;
 case 'create_playlist':
     createPlaylist($_POST['playlistTitle'], $_POST['playlistDescription']);
     break;
 case 'delete_playlist':
     deletePlaylist($_POST['playlistTitle']);
     break;
 case 'update_playlist':
     updatePlaylist($_POST['newPlaylistTitle'], $_POST['newPlaylistDescription'], $_POST['oldPlaylistTitle']);
     break;
 case strcmp(substr($operation, 0, 7), 'search_') == 0:
     // initialize search specific information
     $searchType = substr($operation, 7);
     searchVideos($searchType, $_POST['searchTerm'], $_POST['startIndex'], $_POST['maxResults']);
     break;
Ejemplo n.º 2
0
/************************/
//		   JSON			//
/************************/
// Test de la valeur de "argPost", en fonction de la valeur
// une fonction précise sera alors executée
if ($_POST['argPost'] == "morceaux") {
    retrieveMorceaux($connexion);
} else {
    if ($_POST['argPost'] == "artistes") {
        retrieveArtistes($connexion);
    } else {
        if ($_POST['argPost'] == "albums") {
            retrieveAlbums($connexion);
        } else {
            if ($_POST['argPost'] == "playlists") {
                retrievePlaylists($connexion);
            } else {
                die('{"status_code":0, "error_description":"invalid parameter"}');
            }
        }
    }
}
// Fonction permettant de récupérer la liste de toutes les musiques
function retrieveMorceaux($connexion)
{
    // Création de la commande SQL
    $commande_SQL = "SELECT * FROM `pistes` JOIN genres ON genres.idGENRES = pistes.genre ORDER BY title ASC;";
    // Récupération et formattage de la date
    $date = getdate();
    $dateStr = $date['mday'] . "/" . $date['mon'] . "/" . $date['year'];
    // Démarrage de l'affichage en JSON