Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/03/2008, 11:28
chefnelone
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 4 meses
Puntos: 15
Estoy intentandolo con esto pero sin resultados

Para modificar galeria.xml:
Código:
<?xml version="1.0" encoding = "utf-8" ?>
<galeria>
<fotos archivo="pagina_7.jpg" nombre="5" archivogrande="pagina_7.jpg"/>
<fotos archivo="pagina_6.jpg" nombre="5" archivogrande="pagina_6.jpg"/>
<fotos archivo="pagina_4.jpg" nombre="5" archivogrande="pagina_4.jpg"/>
<fotos archivo="pagina_2.jpg" nombre="5" archivogrande="pagina_2.jpg"/>
<fotos archivo="pag_13.jpg" nombre="5" archivogrande="pag_13.jpg"/>
<fotos archivo="pag_14.jpg" nombre="5" archivogrande="pag_14.jpg"/>
</galeria>
Estoy trantando de reemplazar la última linea "</galeria>" por la nueva linea a insertar y volver a cerrarlo con "</galeria>" con esto:
Código:
$archivo = file_get_contents("galeria.xml");
$nuevaLinea = "<fotos archivo=\"pag_100.jpg\" nombre=\"5\" archivogrande=\"pag_100.jpg\"/>";
ereg_replace("</galeria>", $nuevaLinea + "</galeria>", $archivo);
//y por último lo escribís
$arch = fopen("galeria.xml", 'w+');
fwrite($arch, $archivo);
fclose($arch);

No me da ningun error pero no modifica el xml

galeria.xml tiene los permisos de lectura y escritura permitidos

alguna idea por favor

Última edición por chefnelone; 06/03/2008 a las 03:26