From 4d2f5920296ec0ff991bb57d23331af1a2086b87 Mon Sep 17 00:00:00 2001 From: stiti Date: Wed, 12 Jun 2024 12:11:06 +0200 Subject: [PATCH] MOdifs --- CodeIgniter-3.1.13/application/controllers/Albums.php | 6 ++++++ CodeIgniter-3.1.13/application/controllers/Musiques.php | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CodeIgniter-3.1.13/application/controllers/Albums.php b/CodeIgniter-3.1.13/application/controllers/Albums.php index 35bf5dc..9bec031 100644 --- a/CodeIgniter-3.1.13/application/controllers/Albums.php +++ b/CodeIgniter-3.1.13/application/controllers/Albums.php @@ -57,6 +57,12 @@ class Albums extends CI_Controller { public function view($id){ [$album,$tracks] = $this->model_music->get_album_by_id($id); + + if (!$album) { + redirect('errors/error_404'); + return; + } + $data['album'] = $album; $data['title'] = $album->name . " - Details"; $data['css'] = 'assets/css/album_view'; diff --git a/CodeIgniter-3.1.13/application/controllers/Musiques.php b/CodeIgniter-3.1.13/application/controllers/Musiques.php index a03939e..923395d 100644 --- a/CodeIgniter-3.1.13/application/controllers/Musiques.php +++ b/CodeIgniter-3.1.13/application/controllers/Musiques.php @@ -65,7 +65,7 @@ class Musiques extends CI_Controller { // Récupérer les détails de la musique $song = $this->Model_music->get_music_details($song_id); if (empty($song)) { - show_404(); // Afficher une erreur 404 si la musique n'est pas trouvée + redirect('errors/error_404'); // Afficher une erreur 404 si la musique n'est pas trouvée return; }