Envoyer du xml avec php

Envoyer du xml avec php - XML/XSL - Programmation

Marsh Posté le 05-11-2005 à 13:27:36    

Bonjour,  
 
J'ai un problème que je ne comprends pas.
 
je fais un fichier xml.php contenant

Code :
  1. <?php
  2. echo '<?xml version="1.0" encoding="UTF-8"?>';
  3. ?>


 
et avec firefox quand je regarde quel est le type de fichier produit il me dit HTML au lieu de xml
 
alors que quand je fais un autre fichier avec exactemenent le meme contenu:
 

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>


 
 il m'affiche bien le xml en tant que xml
 
De quoi ca peut venir?  
 
merci


Message édité par Limit le 05-11-2005 à 15:15:28
Reply

Marsh Posté le 05-11-2005 à 13:27:36   

Reply

Marsh Posté le 05-11-2005 à 14:05:12    

Salut !
 
Je pense que c'est parceque tu ne spécifies pas des les header qu'il sagit d'un document XML, il est donc interpreté comme du HTML.
 
Rajoute ceci tout au début de ton code :

Code :
  1. header("Content-Type: text/xml" );


 
Bye

Reply

Marsh Posté le 05-11-2005 à 15:04:52    

Merci je pensais que ca détectait tout seul le type de fichier :)


Message édité par Limit le 05-11-2005 à 15:05:45
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed