Rechercher : dans
Par :

Ecrire <?xml dans un fichier avec PHP

Dernière réponse le 14 sep 2009 à 15:45:47 dansei1000, le 26 fév 2007 à 12:14:11 
 Signaler ce message aux modérateurs

Bonjour,

j'utilisais jusqu'hier le MP3 Flash Player pour SPIP qui fonctionnait sans problème.
La liste des morceaux est un fichier xml qui se crée à la volée à chaque appel de la page.

Le problème, c'est que la commande
...
$fp = fopen ($chemin1, "w+");
$fp2="<?xml version=\"1.0\" encoding=\"UTF-8\" ?>
...
$fp3 = fwrite($fp, $fp2);

Donne le fichier xml suivant :
...
<?xml version="1.0" encoding="UTF-8" ?>
...

Avec donc une espèce de petit truc devant le xml (retour chariot ? caractère spécial ?). Bref, je ne sais pas ce que c'est ni d'où ça vient mais ça empêche le code de focntionner normalement.

Une idée quelqu'un ?

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « Ecrire  » dans :
[Python] Lire et écrire des fichiers CSV Voir LIRE ET ÉCRIRE DES FICHIERS CSV Python www.python.org, dans sa version 2.4 supporte de facto le format CSV (comma-separated values: valeurs séparées par des virgules). La Library Reference est certes très explicative à ce sujet, mais uniquement...
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[MS-Dos] Ecrire dans un fichier texte en batch VoirPour écrire dans un fichier texte, il suffit d'utiliser une redirection ">" : echo texte_à_ecrire > fichier_de_sortie.txt Pour écrire à la fin d'un texte existant (concaténation) : echo "écriture a la fin du fichier ">>...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
PHP - Parser du XML VoirIntroduction à XML PHP permet l'analyse syntaxique (parsage ou parsing en anglais) d'un document XML. Le langage XML (eXtensible Markup Language, traduisez Langage à balises extensibles) est un métalangage, c'est-à-dire un langage permettant de...

1

Jeff, le 27 fév 2007 à 09:20:52
  • +1

En fait il s'agit du signe indiquant à l'interpréteur PHP qu'il s'agit de code PHP...

Il suffit de faire ceci :

$fp2="<"."?xml version=\"1.0\" encoding=\"UTF-8\" ?> 
Jeff - Wm@Ccm -

Répondre à Jeff

2

 gracieux31, le 14 sep 2009 à 15:45:47

Slt mon msn est gracieux1@live.fr

Répondre à gracieux31