Gestion playlist et css

This commit is contained in:
2024-06-18 20:28:49 +02:00
parent a47749459f
commit 2daa74732b
9 changed files with 142 additions and 109 deletions

View File

@@ -122,5 +122,26 @@ public function choix_playlist($albumId) {
}
redirect('playlist/view/' . $playlistId);
}
public function generate(){
$this->load->view('layout/header');
$this->load->view('playlist_generate');
$this->load->view('layout/footer');
}
public function generate_random(){
$numSongs = (int)$this->input->post('numSongs');
$playlistName = $this->input->post('playlistName');
$userId = $this->session->userdata('user_id');
if ($numSongs > 0 && !empty($playlistName)) {
$playlistId = $this->model_music->generate_random_playlist($numSongs, $playlistName, $userId);
redirect('playlist/view/' . $playlistId);
} else {
echo "Erreur : Veuillez entrer un nombre de chansons valide et un nom de playlist.";
}
}
}
?>