Comunidad de diseño web y desarrollo en internet online

[URGENTE] Agregar datos a XML sin borar lo que ya tengo

Citar            
MensajeEscrito el 20 May 2009 09:10 pm
Bueno, es muy simple. Tengo un formulario que envia con post los tres campos que estan en el php que pondré a continuación.

Lo que hace el php es escribirlo de 0, lo que quiero es que agregue la fila de <track> etc. osea, solo agregar las canciones y que queden las enteriores. osea, solo agregar canciones. Este es el PHP

Código :

<?php
$titulo = $_POST['title'];
$creador = $_POST['creator'];
$ruta = $_POST['location'];
$contenido='<?xml version="1.0" encoding="utf-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<trackList>';
$contenido.='
<track>
<location>'.$ruta.'</location>
<title>'.$titulo.'</title>
<creator>'.$creador.'</creator>
</track>';
$contenido.='
</trackList>
</playlist>';
$file="playlist.xml";
$archivo=fopen($file,"w");
fwrite($archivo,$contenido);
fclose($archivo);
?>


Este es el playlist.xml que necesito que se ponga el código del formulario. ES ACUMULATIVO... que no borre nada de lo anterior!

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1"
xmlns = "http://xspf.org/ns/0/">
<trackList>

Código :

<track>
<location>mp3/VOZ_femenina_ F101 i.g.(tipo 1).mp3</location>
<title>VOZ_femenina_ F101 i.g.(tipo 1)</title>
<creator>TuPubli.es</creator>
</track>

</trackList>
</playlist>


por favor alguien me puede ayudar? mi servidor no tiene php 5

Por rakshaka

16 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 May 2009 10:28 pm
mete todo el contenido a la base de datos y generas el archivo dinamico es mucho mejor saludos, ups se me olvidava debes tener en cuenta que no te guarde la cache porq sino el flash no tomara valores antiguos en caso de cambios saludos ahora si en verdad jajajaj :-D

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 20 May 2009 11:03 pm
Como sería eso?

Por rakshaka

16 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.