Pb pour parser fichier xml [Résolu/Fermé]
Signaler
speck
speck
- Messages postés
- 5
- Date d'inscription
- vendredi 20 août 2010
- Statut
- Membre
- Dernière intervention
- 26 août 2010
speck
- Messages postés
- 5
- Date d'inscription
- vendredi 20 août 2010
- Statut
- Membre
- Dernière intervention
- 26 août 2010
Bonjour,
un fichier utilisant une fonction php DOMDocument() fonctionne bien sur le domaine avisassurancevie.net
... mais le même fichier ne fonctionne pas sur le domaine comparatifassurance.net
j'ai lu que cette fonction DOMDocument était accessible à partir de php5. et effectivement quand je renomme le fichier sur comparatifassurance.net avec l'extension .php5, cela fonctionne.
QUESTION : comment connaitre la version de PHP installée sur chaque domaine
un fichier utilisant une fonction php DOMDocument() fonctionne bien sur le domaine avisassurancevie.net
... mais le même fichier ne fonctionne pas sur le domaine comparatifassurance.net
j'ai lu que cette fonction DOMDocument était accessible à partir de php5. et effectivement quand je renomme le fichier sur comparatifassurance.net avec l'extension .php5, cela fonctionne.
QUESTION : comment connaitre la version de PHP installée sur chaque domaine
A voir également:
- Pb pour parser fichier xml
- Pb pour parser fichier xml ✓ - Forum - Webmaster
- Parser un fichier xml - Articles
- Parser et modifier un fichier xml (java) ✓ - Forum - Programmation
- Parser un fichier XML ✓ - Forum - Programmation
- Parser un fichier XML ✓ - Forum - Webmaster
1 réponse
avion-f16
- Messages postés
- 18500
- Date d'inscription
- dimanche 17 février 2008
- Statut
- Contributeur
- Dernière intervention
- 26 janvier 2021
Salut.
La version de PHP, c'est pour le script qui parse (celui qui utilise DOM), pas pour le serveur qui génère le fichier XML. D'ailleur, le fichier cible pourrait très bien avoir l'extension .xml ou .txt
Essaye de récupérer le contenu du fichier avec file_get_contents ou cURL et utiliser la méthode DOMDocument::loadXML.
https://www.php.net/file_get_contents
https://www.php.net/curl
https://www.php.net/manual/fr/domdocument.loadxml.php
La version de PHP, c'est pour le script qui parse (celui qui utilise DOM), pas pour le serveur qui génère le fichier XML. D'ailleur, le fichier cible pourrait très bien avoir l'extension .xml ou .txt
Essaye de récupérer le contenu du fichier avec file_get_contents ou cURL et utiliser la méthode DOMDocument::loadXML.
https://www.php.net/file_get_contents
https://www.php.net/curl
https://www.php.net/manual/fr/domdocument.loadxml.php
contenu du .htaccess (1ère ligne) :
SetEnv PHP_VER 5