Bonjour à tous !
J'ai un petit soucis avec la fonction simplexml_load_file.
Voici mon bout de code :
Quand l'url n'est pas correcte, ou que je ne suis plus connecté au Net, cette fonction m'affiche un Warning (même 2). Donc c'est laid c'est pas beau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $rss = simplexml_load_file($url);
Pourtant la fonction me renvoie bien false, mais elle warning tout de même !
Si vous avez une solution pour tester l'url d'abord, en gros tester si on trouve bien un fichier XML, je suis preneur ^^
J'ai bien une idée de tenter de télécharger le fichier, tester si c'est un fichier xml, mais je ne suis pas très convaincu que ca marche à tout les coups...
Merci pour votre aide![]()








Répondre avec citation




Vous pourriez bien sûr vérifier l'URL auparavant mais ça ne vous apportera guère plus pour les raisons données plus haut et de par le comportement des fonctions de chargement d'un document (retour d'une valeur fausse). Bref, je rejoins marcus13.

Partager