Je sais pas si vous avez déjà essayé d’entourer la fonction file_get_contents($url) avec un try catch pour gérer les erreurs si l’url est incorrecte.
Moi j’ai essayé et ca ne marche pas..
La petite astuce pour empêcher d’afficher les erreurs/warnings éventuels c’est de rajouter un arobase devant la fonction:
<?php $content = @file_get_contents($url); //on test ensuite la valeur de $content if ($content== false) { //Gestion des erreurs } ?>
De cette manière, les erreurs/warnings ne sont pas affichés à l’écran de l’utilisateur.
Merci, très utile.